AJ.
행의 크기가 잘못된 이벤트를 찾아야합니다. 내 경우, 그것은 단지 위아래로 스크롤하고있었습니다 (그러나 여러 다른 유형의 이벤트에서이를 보았습니다). 다음은 크기 조정할 DataGrid를 가져 오는 코드입니다.
/// <summary>
/// Reset datagrid row height
/// </summary>
/// <param name="row"></param>
public void ResetRowHeight(DataGrid grid, DataGridRow row)
{
// only for autosize rows
if (!double.IsNaN(row.Height)) return;
// store current rowheight
double rowheight = grid.RowHeight;
// fore recalculating row height
grid.RowHeight = 0;
row.UpdateLayout();
// restore rowheight
grid.RowHeight = rowheight;
row.UpdateLayout();
}
여기서 grid는 데이터 격자이고 행은 다시 설정해야하는 행입니다.
이제 문제를 일으키는 이벤트를 찾아서 그 이벤트가 있어야합니다.
AJ, 혹시 이것에 대한 해결책을 찾았습니까? – DanTheMan