Расширенная панель свойств WPF Toolkit с пользовательскими атрибутами - PullRequest
0 голосов
/ 17 февраля 2012

Я искал в Интернете какое-то вводное руководство по расширенному набору свойств WPF ToolGit (http://wpftoolkit.codeplex.com) и пользовательским атрибутам, но не нашел. Я также скачал исходный код с примерами внутри, но это не так. Я тоже не новичок. Я новичок в WPF, поэтому я могу упустить что-то простое здесь. Я хочу создать простую таблицу свойств с некоторыми пользовательскими атрибутами. Есть ли у кого-нибудь фрагмент кода чего-то простого, например, свойства Сетка с двумя атрибутами, такими как Name и Age, которые связаны с некоторым классом, таким как * 1005. * Я уже попробовал фрагмент, который они предоставляют на странице документации PropertyGrid в Codeplex, но я не смог заставить его работать. Мне удалось добавить сетку свойств в пользовательский интерфейс, но это все, никаких пользовательских атрибутов.

1 Ответ

0 голосов
/ 17 февраля 2012

А ваши Name, Age являются типами string / int .. Поэтому, если вы присваиваете свой объект как SelectedObject для PropertyGrid - он должен работать нормально. Например, вот мой код, где я показываю пользователю настройки приложения в виде сетки свойств:
МОФ

   <extToolkit:PropertyGrid
            Name="PropertyPanel"
            IsManipulationEnabled="True"></extToolkit:PropertyGrid>

код позади :

 PropertyPanel.SelectedObject = Properties.Settings.Default;

PopertyGrid назначает шаблоны автоматически в зависимости от типа свойства.

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