问题标签 [toolstripitem]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
c# - 如何在 C# 中以编程方式连接 ToolStripButton 事件?
我以编程方式将 ToolStripButton 项添加到上下文菜单中。
那部分很容易。
但是,我还需要连接事件,以便在用户单击项目时实际发生一些事情!
我该怎么做呢?处理单击的方法还需要接收与用户单击的特定 ToolStripButton 相关的某种 id 或对象。
c# - 如何禁用 BindingNavigator 上的工具条?
我想以编程方式启用或禁用绑定导航器上的工具条。
当我尝试设置 toolStripitem 的 enable 属性时,它不会改变。它没有给出任何异常,但 Enable 属性的值不会改变。
我错过了什么?
winforms - 仅显示 ToolStripMenuItem 图标
我有一个 Windows 窗体 ToolStripSplitButton,它只显示一个图标。我添加了一些 ToolStripMenuItem,并将它们的 DisplayStyle 设置为 ToolStripItemDisplayStyle.Image。下拉菜单显示文本区域(但它是空白的),以及空白文本区域左侧的图像。有没有办法摆脱文本区域,所以它只显示图标?
.net - 在 ToolStripItem 上显示 UAC 盾牌图标
是否有推荐的方法(例如将 BCM_SETSHIELD 发送到按钮控件)在 ToolStripItem 上显示 UAC Shield 图标?ToolStripItem 无论如何都不是一个控件,所以我想知道最好的做法是什么。
谢谢。
c# - 如何更改 Winforms 中 ToolStripItem 的选中状态?
当我查找它时,他们将其列为具有.Checked
属性。但是在 Visual Studio 和msdn中,它都没有列出任何Checked
财产的孩子。
有没有办法做到这一点?
c# - 将 ToolStripMenuItem.Visible 设置为 true 不起作用
我有一个 TreeView 控件,其中的每个节点我想共享一个具有两个 ToolStripMenuItem 的 ContextMenuStrip,即:
因此,我在 MouseUp 事件中右键单击时根据某些条件显示和隐藏这些项目。当两者都被隐藏时,我隐藏了 ContextMenuStrip 本身。问题是当我隐藏 ContextMenuStrip 时,似乎下次我想显示其中一个菜单项时,我必须在节点上单击两次。奇怪的是在第一次单击以重新显示一个或两个项目时,我有以下代码:
上面的两行似乎没有做任何事情,即在跨过每一行之后在调试器视图中都保持错误。
我认为我没有设置这些值的任何事件,至少我没有附加任何事件。
我究竟做错了什么?
c# - C# - 动态创建 MenuStrip
我正在创建一个带有标签的网络浏览器。要输入 URL,我正在尝试将 MenuStrip 设置 ToolStripMenuItem
为文本框。我正在动态创建所有控件,我有 2 个问题。
1)。如何ToolStripMenuItem
从代码中插入文本框?
(仅对于此屏幕截图,我在设计时添加了 MenuStrip)
2)。我怎样才能改变它的宽度?
谢谢你们。
c# - 取消选择 ContextMenuStrip 上的 ToolStripItem
简单的问题:
我可以.Select
(ToolStripItem
比如,如果我在打开上下文菜单条时想要一个预选选项),但我似乎找不到设置.Selected
为 false 或以某种方式取消选择它的方法!
是否可以?
c# - 在运行时将项目添加到 ToolStrip
您好,我有一个带有“收藏夹”菜单的 ToolStripMenu,我想在运行时在 WinForms 应用程序中添加子项。我有一个datagridview,我右键单击它以显示一个具有“添加到收藏夹”选项的上下文菜单。当该事件被触发时,我想使用来自 datagriview 的选定行中的一些文本(我已经知道如何做)添加一个项目到此收藏夹菜单。棘手的部分是我需要为我的newlyCreatedToolStripMenuItem_Click
活动创建代码。稍后我将确定如何保存我的收藏夹列表。
所以我们要:
右键单击datagridview
“John Smith”的行
选择“添加到收藏夹”ContextMenu
收藏夹ToolStripMenu
中添加了一个新项目,上面写着“约翰·史密斯”
单击“John Smith”ToopStripMenuItem
会触发一个动作(例如在 daragridview 行中选择该行等)
有什么好的开始想法吗?