Как добавить флажок в Datagrid WPF c #

Привет, я хочу добавить флажок в представлении сетки данных. Я написал тестовый код, но не смог. Я пытаюсь добавить CheckBox в datagrid с элементами, которые я добавляю в него. с помощью «выбрать все и ничего не выбрать».

Я не знаю, как это сделать, поэтому мне нужна помощь. Меня смущает то, что если мы добавляем то динамически, как мы будем отслеживать, какой флажок установлен или не установлен.

У меня есть текущий код

    public partial class MainWindow : Window
    {
        List<checkedBoxIte> item = new List<checkedBoxIte>();
        public MainWindow()
        {
            InitializeComponent();
            for (int i = 0; i < 5; i++)
            {
                checkedBoxIte ite = new checkedBoxIte();
                ite.sr = i.ToString();
                ite.ch = new CheckBox();
                item.Add(ite);
            }
            dataGrid1.ItemsSource = item
        }
    }
    public class checkedBoxIte
    {
       public string sr {get;set;}
       public CheckBox ch { get; set; }
    }

, но я знаю, что это глупее всего добавлять такой флажок, но это была всего лишь попытка Вышеупомянутый класс содержит два атрибута, позже у него будет больше, но все они будут строками

8
задан Chris Moutray 31 October 2012 в 05:17
поделиться