XAML x: имя в коде - PullRequest
       2

XAML x: имя в коде

0 голосов
/ 16 июля 2009

Хорошо, проблема в том, что у меня есть несколько GridViewColumns, которые не реализуют свойство Name, но я, конечно, всегда могу установить для них свойство x: Name. Как бы то ни было, мне нужно получить их под этим именем в коде, вроде

foreach(GridViewColumn column in this.ColumnCollection)
{
    if(column.(x:Name Property) == "columnName")
        return column
}

return null

Я решил эту проблему с помощью пользовательского столбца «NamedGridViewColumn», который наследуется от GridViewColumn и реализует свойство Name, но было бы все же интересно узнать, как получить x: Name в коде.

Спасибо!

1 Ответ

1 голос
/ 17 июля 2009

Я думаю

column.GetValue(NameProperty).ToString() == "columnName"

должен сделать трюк.

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