Как сделать стилистические кнопки Windows 7? - PullRequest
0 голосов
/ 15 февраля 2011

Я хочу использовать кнопки в моем приложении, как это (см. Рисунок).

Это не обычные кнопки, у них стандартное изображение, подпись и описание.

Может ли кто-нибудь помочь мне с этим? (Опубликуйте код или что-то еще)

enter image description here

1 Ответ

2 голосов
/ 15 февраля 2011

упомянутая вами кнопка называется Command Link

В Windows Vista и версии 6.00 введена кнопка другого типа, ссылка на команду .
Визуально, ссылка на команду очень отличается от обычной кнопки, но имеет те же функции.
В командной строке обычно отображается значок стрелки, строка текста и дополнительный текст более мелким шрифтом.

Вот список стилей, доступных для кнопок .
http://msdn.microsoft.com/en-us/library/bb775951(VS.85).aspx

Обратите внимание на константу BS_COMMANDLINK и BS_DEFCOMMANDLINK в указанном выше значении

Если вы создаете кнопку, используя класс BUTTON с функцией CreateWindow или CreateWindowEx, вы можете указать любой из перечисленных стилей кнопок

Концепции проектирования для Command Link

Проверьте эту ссылку, чтобы увидеть различные типы кнопок .
http://msdn.microsoft.com/en-us/library/bb775947(VS.85).aspx


Вот пример кода для создания Командной ссылки в C #
Vista Command Link Control с C # / Windows Forms

Надеюсь, это поможет.

...