2012-02-27 3 views
2

Я пытаюсь узнать о свойствах зависимостей и вложенных свойствах в wpf, и я блуждал Если кто-то мог объяснить мне, как добавить DependencyProperty в элемент управления wpf. В моем случае я хотел бы добавить свойство Dependency в Datagrid, вам нужно создать собственный элемент управления wpf для этого или я могу просто добавить свойство зависимостей в datagrids wpf, как бы это сделать? Я смотрю вокруг, и я считаю, что это возможно, но я не совсем уверен, что этого не сделать:/Добавление свойства зависимостей в Datagrid

ответ

1

Вы не можете добавить код в класс рамки. Если вы хотите использовать Datagrid, но с свойством зависимости, вам придется наследовать от Datagrid и объявить свойство зависимостей в производном классе.

+0

ОК :) так это значит, что мне нужно создать собственный элемент управления, полученный из Datagrid, и добавить это к xaml, например и т. Д., И будет работать так же, как и исходный datagrid, но с моя зависимость включена? Извините, если это кажется немного наивным :( – Heinrich

+0

Да, это допустимый вариант. Вы можете определить настраиваемый элемент управления, который наследуется от Datagrid, а затем ваш первый курс должен состоять в том, чтобы определить свойство зависимостей в вашем новом настраиваемом элементе управления. , он будет доступен в XAML, как вы указали, и вы также можете использовать свое новое свойство зависимостей от XAML. –

+0

Благодарим за помощь: D – Heinrich

Смежные вопросы