Как создать плоский стиль выпадающего списка WPF?

Я хочу создать шаблон плоского стиля для WPF combobox, который выглядит как combobox в Visual Studio 2010. Также я хочу использовать кисти Visual Studio для этого шаблона.

Visial Studio 2010 combobox style

Кто-нибудь помогает мне найти путь? Есть ли готовые шаблоны? Кроме того, кто-нибудь знает что-то о приложении, которое может получить шаблоны управления от других приложений?

-121--1536618-

Когда вы должны инкапсулировать универсальные типы? Я видел, что ряд людей предлагают вам инкапсулировать универсальные типы с классом ближе к вашему домену, например Стив и Нат предлагают в Growing Object-Oriented Software Software.

Я видел, как ряд людей предлагают, чтобы вы инкапсулировали общие типы с классом ближе к вашему домену, например Стив и Нэт предлагают в Growing Object-Oriented Software, Guided by Tests , что:

Наше правило большого пальца состоит в том, что мы пытаемся ограничить передачу типов с помощью дженериков [...]. В частности, применительно к коллекциям мы рассматриваем ее как форму дублирования. Намек на то, что существует концепция домена, которая должна быть извлечена в тип.

Вообще, когда это хорошая идея сделать что-то подобное..

class PersonList : List

.. вместо того, чтобы использовать Список напрямую?

6
задан trashgod 30 August 2011 в 10:13
поделиться