如何制作 Windows 7 风格按钮?
我想在我的应用程序上使用像这样的按钮(见图)。
这不是常见的按钮,它有标准的图片、标题和说明。
有人可以帮我吗? (发布一些代码或其他内容)
I want use buttons on my application like this (see picture).
This isn't usual buttons, it have standard picture, caption and description.
Could anyone help me with it? (Post some code or something else)
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您提到的按钮称为命令链接
Windows Vista 和版本 6.00 引入了另一种按钮,命令链接。
从视觉上看,命令链接与普通按钮有很大不同,但它具有相同的功能。
命令链接通常显示一个箭头图标、一行文本以及较小字体的附加文本。
以下是可用于按钮的样式的列表。
http://msdn.microsoft.com/en-us/ library/bb775951(VS.85).aspx
请注意上述网页中的常量
BS_COMMANDLINK
和BS_DEFCOMMANDLINK
如果您使用
BUTTON< 创建按钮/code> 类与
CreateWindow
或CreateWindowEx
函数,您可以指定列出的任何按钮样式Command Link 的设计概念
检查此链接以查看各种类型的按钮。
http://msdn.microsoft.com/en-us/ library/bb775947(VS.85).aspx
以下是在 C# 中创建命令链接的代码示例
使用 C#/Windows 窗体进行 Vista 命令链接控制
希望这有帮助。
The button you mentioned is called a Command Link
Windows Vista and Version 6.00 introduced another kind of push button, the command link.
Visually, a command link is very different from a normal push button, but it has the same functionality.
A command link typically displays an arrow icon, a line of text, and additional text in a smaller font.
Here is a list of styles available for buttons.
http://msdn.microsoft.com/en-us/library/bb775951(VS.85).aspx
Note the constant
BS_COMMANDLINK
andBS_DEFCOMMANDLINK
at the above weppageIf you create a button using the
BUTTON
class with theCreateWindow
orCreateWindowEx
function, you can specify any of the button styles listedDesign concepts for Command Link
Check this link to see the various types of buttons.
http://msdn.microsoft.com/en-us/library/bb775947(VS.85).aspx
Here is the code example for creating a Command Link in C#
Vista Command Link Control with C# / Windows Forms
Hope this helps.