我知道ToolStripButton
具有复选框功能,应该在ToolStrip
上需要复选框时使用。然而,看起来只是Checked
的唯一迹象的蓝色轮廓并没有完全尖叫“嘿,这是一个复选框!”给用户。我本来可以发誓我以前找到了一种方法让ToolStripButton
显示一个复选框来代替之前的图像,但显然我在我决定使用不同的UI方案之后删除了该实例。然后;我不能因为我的生活似乎弄明白我以前是如何工作的。
也许我所做的只是添加一张支票的图像;但是,如果是这种情况,我希望我的资源仍然会有一个我用于未经检查状态的图像。有没有办法让ToolStripButton
显示一个实际的复选框,而无需自己制作?
答案 0 :(得分:0)
创建自己的组件,继承承载ToolStripControlHost
控件的CheckBox
。这正是ToolStripComboBox
,ToolStripProgressBar
和ToolStripTextBox
组件对ComboBox
,ProgressBar
和TextBox
控件的作用。