WPF Custom ComboBox Control - PullRequest
       5

WPF Custom ComboBox Control

1 голос
/ 27 апреля 2011

Я использую ComboBox в своем приложении WPF. В ComboBox есть проблема с прокруткой, которая появилась в .NET Framework. Я искал решение в Интернете и обнаружил, что мне нужно создать новый ComboBox, который переопределяет OnApplyTemplate () и GetVisualChild ((ссылка на DependencyObject)) и вводит некоторую новую логику для устранения проблемы в этих методах.

См .: http://social.msdn.microsoft.com/forums/en-US/wpf/thread/0a571c75-4976-4c94-a59e-b085679a5d08/

Мой вопрос, просто, какой тип контроля, по вашему мнению, я должен создать?

  1. Пользовательский контроль
  2. Контроль пользователя
  3. Унаследовано от класса CoboBox - просто создайте новый класс, производный от ComboBox, и добавьте методы выше?

1 Ответ

0 голосов
/ 27 апреля 2011

Ваша лучшая ставка - № 3, что и делается по указанной вами ссылке.Для # 1 вам нужно будет продублировать весь управляющий код ComboBox, и я не уверен, что вы могли бы сделать это с # 2.

...