有没有办法让代码中的DataGridTextColumn
名称落后?例如:我想获得Database
名称值:
<sdk:DataGrid AutoGenerateColumns="False">
<sdk:DataGrid.Columns>
<sdk:DataGridTextColumn x:Name="Database">
</sdk:DataGridTextColumn>
</sdk:DataGrid.Columns>
</sdk:DataGrid>
答案 0 :(得分:1)
喜欢这个吗?
var columnName = myDataGrid.Columns[0].GetValue(FrameworkElement.NameProperty);
或如果它在页面内:
var columnName = myDataGrid.Columns[0].GetValue(NameProperty);
我以为你知道索引。因为如果名称和索引都是未知的,那么很难找到它:),除非有其他独特的属性。