Повторное использование редакторов свойств для Blend 4 - PullRequest
0 голосов
/ 26 января 2011

У меня есть пользовательский элемент управления silverlight, который предоставляет свойство с типом DataGridLength.Теперь я хочу, чтобы это свойство имело тот же редактор, что и общее свойство Width DataGridColumn, со списком и всем, как здесь:
enter image description here
Вместо этого я получаю только простой TextBox с надписью «Auto», без возможности установить SizeToCells и т. д.
Я предполагаю, что мне нужен атрибут DesignTime, но ни один из тех, что я нашел в пространстве имен ComponentModel, даже близко не подошел ...

1 Ответ

0 голосов
/ 26 января 2011

Полагаю, вам просто нужно создать Enum со всеми авторизованными значениями (Pixels, SizeToCells и т. Д.), Указав в качестве типа вашего свойства DataGridLength Enum, а затем в коде своего элемента управления принятьсоответствующее действие в отношении отправленного значения.

...