DataGridViewCheckBoxColumn: как обновить связанный DataSource при изменении свойства вместо проверки

У меня есть BindingList, привязанный как источник данных для DataGridView; одно из свойств TSource привязано к DataGridViewCheckBoxColumn, но источник данных обновляется не при щелчке флажка, а при потере фокуса на самом флажке. [122 26] Я знаю, что нечто подобное происходит при стандартной привязке WindowsForms, когда DataSourceUpdateMode имеет значение «OnValidation» вместо «OnPropertyChanged», но как я могу получить такие же результаты с DataGridViewCheckBoxColumn?

Столбец определяется следующим образом:

            DataGridViewCheckBoxColumn column = new DataGridViewCheckBoxColumn();
            column.DataPropertyName = "MyProperty";
            column.HeaderText = "Title";

            dataGridView.Columns.Add(column);
7
задан Notoriousxl 24 June 2011 в 13:19
поделиться