[WPF] Hướng dẫn sử dụng Checkbox trong WPF

Byantonhyip

Th4 14, 2020 #Cách sử dụng Checkbox trong WPF, #checkbox binding wpf c#, #checkbox checked event wpf mvvm, #checkbox checked wpf c#, #checkbox checked wpf mvvm, #checkbox column in wpf mvvm, #checkbox size wpf c#, #checkbox style wpf c#, #checkbox style wpf custom, #checkbox wpf, #checkbox wpf binding, #checkbox wpf binding bool, #checkbox wpf checked, #checkbox wpf checked event, #checkbox wpf events, #checkbox wpf mvvm, #checkbox wpf size, #checkbox wpf style, #checkbox wpf text, #checkbox wpf text left, #Code sử dụng Checkbox trong WPF, #Hướng dẫn sử dụng Checkbox trong WPF, #increase checkbox size wpf, #Sử dụng Checkbox trong WPF như thế nào, #Ví dụ về Checkbox trong WPF, #wpf checkbox binding checked, #wpf checkbox binding code behind, #wpf checkbox binding ischecked, #wpf checkbox binding mvvm, #wpf checkbox binding one way, #wpf checkbox binding visibility, #wpf checkbox check event, #wpf checkbox checked binding, #wpf checkbox checked by default, #wpf checkbox checked command, #wpf checkbox checked event binding, #wpf checkbox checked event command, #wpf checkbox checked event mvvm, #wpf checkbox checked event programmatically, #wpf checkbox checked event trigger, #wpf checkbox checked mvvm, #wpf checkbox checked style, #wpf checkbox checkmark size, #wpf checkbox click event mvvm, #wpf checkbox column, #wpf checkbox column binding, #wpf checkbox column datagrid, #wpf checkbox content font size, #wpf checkbox default style, #wpf checkbox event before checked, #wpf checkbox event checked, #wpf checkbox event trigger, #wpf checkbox eventsetter, #wpf checkbox in datagrid checked event, #wpf checkbox ischecked binding mvvm, #wpf checkbox mvvm binding, #wpf checkbox rectangle size, #wpf checkbox resize, #wpf checkbox set text, #wpf checkbox size box, #wpf checkbox size style, #wpf checkbox square size, #wpf checkbox style checked, #wpf checkbox style circle, #wpf checkbox style example, #wpf checkbox style size, #wpf checkbox style template, #wpf checkbox style trigger, #wpf checkbox text alignment, #wpf checkbox text before, #wpf checkbox text binding, #wpf checkbox text color, #wpf checkbox text position, #wpf checkbox text vertical alignment, #wpf checkbox text wrap, #wpf checkbox viewmodel, #wpf checkbox viewmodel binding, #wpf datagrid checkbox column binding, #wpf datagrid checkbox column check all, #wpf datagrid checkbox column checked event, #wpf datagrid checkbox column readonly, #wpf datagrid checkbox column select all, #wpf datagrid checkbox column single click, #wpf gridview checkbox column, #wpf mvvm checkbox binding example
Chia sẻ

Để sử dụng Checkbox trong WPF như hình trên, các bạn thực hiện theo các bước như dưới đây:

Bước 1: Tạo một dự án WPF mới

Bước 2: Thêm đoạn mã XAML như dưới đây

<Window x:Class="WpfApplication6.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="MainWindow" Height="350" Width="525">
    <Grid>
        <CheckBox
            Content="CheckBox"
            HorizontalAlignment="Left"
            Margin="10,10,0,0"
            VerticalAlignment="Top"
            Checked="CheckBox_Checked"
            Unchecked="CheckBox_Unchecked"/>
    </Grid>
</Window>

Bước 3: Bổ sung đoạn code C# như sau:

using System.Windows;
using System.Windows.Controls;

namespace WpfApplication6
{
    /// <summary>
    /// Interaction logic for MainWindow.xaml
    /// </summary>
    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();
        }

        private void CheckBox_Checked(object sender, RoutedEventArgs e)
        {
            Handle(sender as CheckBox);
        }

        private void CheckBox_Unchecked(object sender, RoutedEventArgs e)
        {
            Handle(sender as CheckBox);
        }

        void Handle(CheckBox checkBox)
        {
            // Use IsChecked.
            bool flag = checkBox.IsChecked.Value;

            // Assign Window Title.
            this.Title = "IsChecked = " + flag.ToString();
        }
    }
}

Bước 4: Nhấn F5 để chạy chương trình và thu được kết quả như trên hình

Chúc các bạn ngày mới vui vẻ.

ĐĂNG KÝ MUA HÀNG

    Email (*)

    Điện thoại (*)

    Tên sản phẩm/Dịch vụ:


    Chia sẻ
    Xem thêm  [WPF] Hướng dẫn sử dụng Bind To TextBox trong wpf

    Trả lời

    Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *