Как мне создать подкласс элемента управления вместе с его прикрепленными свойствами? - PullRequest
0 голосов
/ 25 февраля 2011

Я пытаюсь создать подкласс System.Windows.Controls.DataGrid, чтобы добавить специальные команды, к которым может привязываться модель представления.Как мне это сделать, и при этом все еще иметь прикрепленное свойство Columns?Должен ли я объявить это против моего нового типа, чтобы использовать его?

1 Ответ

2 голосов
/ 25 февраля 2011

Столбцы не являются вложенным свойством. Вы должны использовать его так же, как всегда, просто замените DataGrid на ваше-control-name:

<my:MyDataGrid>
  <my:MyDataGrid.Columns>
     <!--  Columns goes here --->
  </my:MyDataGrid.Columns>
</my:MyDataGrid>
...