WPF - TextBlock - невозможно переопределить OnRender - PullRequest
1 голос
/ 29 апреля 2010

Я создаю пользовательский элемент управления, получая TextBlock, и я намерен сделать пользовательский рендеринг на основе некоторых свойств зависимостей. Однако метод OnRender запечатан на TextBlock. Хотя я могу выполнить свою работу, переопределив OnRenderSizeChanged, это не правильно. Любые идеи о том, как я могу сделать это правильно?

Заранее спасибо.

1 Ответ

0 голосов
/ 29 апреля 2010

В WPF вы обычно работаете со стилями или шаблонами элементов управления, чтобы изменить внешний вид элемента управления.Вы можете скачать шаблоны для всех элементов управления от Microsoft и поиграть с ними.

Подробнее здесь:

http://msdn.microsoft.com/en-us/library/system.windows.controls.controltemplate(v=VS.100).aspx

...