Стиль ComboBox Popup для включения дополнительного элемента - PullRequest
0 голосов
/ 02 марта 2012

Какой самый простой способ изменить ComboBox в WPF, чтобы у Popup была дополнительная строка, которую можно использовать для выполнения функции. Например,

--------------------------
| [Button Add New Item]  |
| Item 1                 |
| Item 2                 |
| Item 3                 |
--------------------------

Я знаю, что ComboBox имеет "PART_Popup", который может быть использован повторно. Но кажется, что переписать весь стиль, или элемент управления поля со списком излишний.

Любая помощь будет принята с благодарностью. Спасибо!

1 Ответ

1 голос
/ 02 марта 2012

Вам нужно будет отредактировать шаблон элемента управления, и, поскольку вы нашли PART_Popup, вы знаете, где искать.Перетащите кнопку внутри DropDownScrollViewer над ItemsPresenter.Возможно, вам придется немного поиграть с шаблоном, чтобы он выглядел именно так, как вы хотите, но вы на правильном пути.

...