Проблема, с которой я столкнулся, связана с флажком в DataGrid (WPF ). Я приложил скриншот для лучшего понимания проблемы.
Проблема :Флажок столбца DataHeader установлен, даже если один из дочерних элементов не отмечен. Я ожидаю, что решение исправит это, так что, когда один из дочерних элементов явно не отмечен пользователем, ВСЕ (Заголовок столбца )должен быть непроверен неявно.
Пожалуйста, помогите ребята... Спасибо Пожалуйста, проверьте ссылку. Я хочу, чтобы решение работало так.http://www.codeproject.com/Articles/42437/Toggling-the-States-of-all-CheckBoxes-Inside-a-Dat#
.
private void CheckBox_Unchecked(object sender, RoutedEventArgs e)
{
unchck_all_prd();
dgEnggAcc.Items.Refresh();
}
private void unchck_all_prd()
{
for (int i = 0; i < engg_list.Count; i++)
{
engg_list[i].Check = false;
}
}
private void chck_all_prd()
{
for (int i = 0; i < engg_list.Count; i++)
{
engg_list[i].Check = true;
}
}
public class EnggLst : ObservableCollection
{
public bool Check { get; set; }
}