Tag: toolstripmenu

如何防止禁用的ToolStripMenuItem在鼠标hover时显示边框?

是的,与标题完全相同,在我的项目中,一些toolstripmenuitems被禁用。 但是当我将光标放在菜单项上时,会出现一个蓝色边框,如下所示: 但我不想要这个。 我想这样: 你能帮帮我吗,我该如何防止这个蓝色边框?

c#winforms toolstripmenuitem更改背景

好的,有人请告诉我为什么这不起作用。 我在winforms app(c#)中有一个简单的MenuStrip。 它有ToolStripMenuItems。 在设计器的属性窗口中,我选择BackColor = White。 在Desginer.cs文件中,我可以看到它。 运行应用程序时,背景颜色为Control(灰色)。 怎么回事? 为什么背景颜色不是白色? 谢谢 编辑 这是Designer.cs中的代码: this.menuRefresh.BackColor = System.Drawing.Color.White; EDIT2: 在代码中,加载表单后(在构造函数中以及Form_Load事件中我放置了这个: menuRefresh.BackColor = Color.White; 也没有帮助。

在RunTime中向ToolStrip添加项目

您好我有一个带有“collections夹”菜单的ToolStripMenu,我想在运行时在WinForms应用程序中添加子项。 我有一个datagridview,我右键单击以显示具有“添加到collections夹”选项的上下文菜单。 当该事件被触发时,我想使用datagriview中的所选行中的一些文本添加一个项目(我知道该怎么做)到这个collections夹菜单。 棘手的部分是我需要为我的newlyCreatedToolStripMenuItem_Click事件创建代码。 我将在稍后确定如何保存我的collections夹列表。 所以我们要去: 右键单击“John Smith”的datagridview行 从ContextMenu选择“添加到collections夹” collections夹ToolStripMenu添加了一个新项目,内容为“John Smith” 单击“John Smith” ToopStripMenuItem触发一个操作(例如在daragridview行中选择该行等) 任何好的开始想法?

WinForms在Forms之间传递数据

我有一个名为questions的表,其字段名称为qcategory 。 在WFA中,我有一个ToolStripMenu,其中有一个名为Simulation的类别和一个名为B的子类别。 所以,我想创建一个mysql SELECT,其中只选择值与子类别值相等的行。 (表中的列qcategory具有值B )。 这是字符串: static string dataA = “SELECT DISTINCT * FROM questions order by rand() limit 1”; 唯一的问题是我有2个表格。 一个有菜单,一个我要做的选择。

C#快捷键下划线未在构建的应用程序中显示

我的.Net 4.0 ToolStripMenuItem标题有一个小问题。 我希望它强调项目文本中的快捷方式(访问)关键字母。 我在项目文本字段中使用了&符号:’&New map’,它在编辑器中看起来很好: 但是,当我构建应用程序时,下划线消失: 有谁知道它为什么会发生以及如何在构建的表单中制作强调显示?

更改Winforms菜单下拉列表的边框颜色

是否可以更改工具条菜单下拉列表的边框颜色。 在下面的示例中,我希望下拉菜单有1种颜色(蓝色),而当前没有白色边框被移位,但保持主菜单(“我的菜单”)项目为白色。 有任何想法吗?