Silverlight 4.0: имя DataGridTextColumn - PullRequest
1 голос
/ 13 июня 2011

Есть ли способ получить имя DataGridTextColumn в коде? Например: я хочу получить Database имя значения:

<sdk:DataGrid  AutoGenerateColumns="False">
    <sdk:DataGrid.Columns>
        <sdk:DataGridTextColumn x:Name="Database">
            </sdk:DataGridTextColumn>
        </sdk:DataGrid.Columns>
    </sdk:DataGrid>

1 Ответ

1 голос
/ 13 июня 2011

Как это?

var columnName = myDataGrid.Columns[0].GetValue(FrameworkElement.NameProperty);

или если оно находится внутри страницы:

var columnName = myDataGrid.Columns[0].GetValue(NameProperty);

Я предположил, что вы знаете индекс.Потому что если имя и индекс неизвестны, его будет трудно найти :), если только нет других отличительных свойств.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...