C# winform,toolStrip中添加的toolStripButton按钮怎么设置鼠标经过颜色?

xiaosan900813 2012-04-24 01:26:59
C# winform,toolStrip中添加的toolStripButton按钮怎么设置鼠标经过颜色,默认鼠标经过是金黄色的,我想换一个颜色,怎么去写?
...全文
733 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
xiaosan900813 2012-04-24
  • 打赏
  • 举报
回复
你好,问题还是没有解决....toolStrip没效果,能加我QQ吗?393857320
xiaosan900813 2012-04-24
  • 打赏
  • 举报
回复
谢谢你
bdmh 2012-04-24
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]

我有一个MenuStrip和一个toolStrip,都要改变颜色,我能使用一个类吗?还是必须建两个类分别用?
[/Quote]
可以,看里面有判断的,if (e.ToolTrip == xxx)
xiaosan900813 2012-04-24
  • 打赏
  • 举报
回复
我有一个MenuStrip和一个toolStrip,都要改变颜色,我能使用一个类吗?还是必须建两个类分别用?
bdmh 2012-04-24
  • 打赏
  • 举报
回复
除了自己处理鼠标动作外,推荐使用 c# 提供的Render来美化菜单以及工具条 toolStrip ,参考,例子是MenuStrip的,同样适用于 toolStrip,看帮助,里面还有几个处理 toolStrip的重载方法
http://topic.csdn.net/u/20120423/14/b2654885-279b-4f2e-b319-3b127f4d8713.html
资源下载链接为: https://pan.quark.cn/s/d9ef5828b597 在C# WinForm开发ToolStrip控件是构建类似Office风格工具栏和菜单的强大组件。它支持多种自定义选项,包括按钮、复选框、下拉列表等,方便开发者打造用户界面。 在Visual Studio新建WinForm项目后,从工具箱拖拽ToolStrip控件到窗体上。默认情况下,它位于窗体顶部,但位置可调整。 可以通过拖拽工具箱ToolStripButton等控件到ToolStrip上,或者通过代码动态添加,例如: ToolStripButton的DisplayStyle属性用于控制按钮的显示方式,可选值包括: Text:仅显示文本 Image:仅显示图标 ImageAndText:同时显示图标和文本 None:不显示任何内容 OverflowButton:仅在工具栏溢出时显示 通过ToolStripButton.Image属性设置图标,通过Text属性设置文本。例如: ToolStrip控件的元素支持事件处理。例如,为ToolStripButton的Click事件添加处理程序: ToolStrip的元素默认自动排列成一行。通过设置ToolStripLayoutStyle属性(如StackWithOverflow)可更改布局。ToolStripItem的Alignment属性可用于控制元素的对齐方式。 ToolStrip还支持分隔符(ToolStripSeparator)、下拉菜单(ToolStripSplitButton)、复选框(ToolStripCheckBox)等组件,可组合使用以创建复杂的工具栏和菜单。 通过ToolStrip.Renderer属性,可以指定自定义的ToolStripRenderer实现,例如继承自ToolStripProfessional

111,126

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Creator Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧