У меня есть dataGrid со свитком.
Сетка брошена в StackPanel такой высоты, что видны 6 строк из DataGrid.
В каждой строке есть ComboBox с различным количеством элементов,Если в dataGrid больше строк, чем 8, то при использовании прокрутки, когда мышь находится над DataGrid, SelectedIndex изменяется на -1.Это происходит случайным образом для разных позиций ComboBox.
Ситуация возникает, только когда имеется более 8 строк.
Я могу заблокировать, как показано ниже по убыванию ниже 0, но это не отключение.Это вызывает другие проблемы.
public int SelectedIndex
{
get { return _SelectedIndex; }
set
{
_SelectedIndex = (value >= 0) ? value : 0;
Console.WriteLine("SelectedIdx: " + value);
//_SelectedIndex = value;
OnPropertyChanged("");
}
}
Может кто-нибудь с подобной проблемой встретиться?