从Windows窗体迁移到WPF时,某些数据网格属性不可访问。我曾尝试找出WPF中数据网格的等效属性,但没有找到解决方案。
private void goTo_Click(Object sender,RoutedEventArgs e)
{
_contraGrid.SelectedRows=((DataTable)_contraGrid.DataSource).Rows[2];
try
{
int rowIndex = 0;
foreach(DataGridRow r in _contraGrid.Items)
{
if(r.Cells["Contraaccount"].Value.ToString()==txtContraAcc.text)
{
rowIndex = r.Index;
}
_contraGrid.ClearSelection();
_contraGrid.Rows[rowIndex].Selected = true;
_contraGrid.FirstDisplayedScrolllingRowIndex = rowIndex;
_contraGrid.Focus();
}
catch(Exception ex)
{
MessageBox.Show(ex.Message)
}
}
}
在WPF数据网格的属性中找不到诸如SelectedRows,cells,rows之类的属性。我可以代替它来执行上述功能吗?