1

我知道ToolStripButton具有复选框功能,当您需要在ToolStrip. 然而,似乎是唯一指示存在的蓝色轮廓Checked并没有确切地尖叫“嘿,这是一个复选框!” 给用户。我本可以发誓我之前已经找到了一种方法ToolStripButton来显示一个复选框来代替图像,但显然我在决定使用不同的 UI 方案来满足我当时的需要后删除了该实例;而且我似乎无法弄清楚我以前是如何工作的。

也许我所做的只是添加一张支票的图片;但是,如果是这种情况,我希望我的资源仍然具有用于未选中状态的图像。有没有办法让一个ToolStripButton显示一个实际的复选框而不求助于自己?

4

1 回答 1

0

创建您自己的组件,继承ToolStripControlHost承载CheckBox控件。这正是ToolStripComboBox,ToolStripProgressBarToolStripTextBox组件为ComboBox,ProgressBarTextBox控件所做的。

于 2018-04-12T01:09:15.457 回答