如何将数字向上/向下控件添加到.Net StatusStrip容器
时间:2020-03-06 14:33:09 来源:igfitidea点击:
我想将一个数字上/下控件添加到.Net StatusStrip。不幸的是,它没有在UI设计器中列为选项。有没有办法做到这一点?
解决方案
我们可以使用ToolStripControlHost类来托管自定义(现在为NumericUpDown)类。
我们还可以从此类" NumericUpDownToolStripItem"派生,该类使用自定义控件初始化" Control"属性,并可以从托管控件(例如Min,Max,Value)填充下一个属性。
我们可以尝试添加3个ToolStripStatusLabels,将第一个图像设置为"向上箭头",将第三个图像设置为"向下箭头"。空白其文本属性。
中间的数字可以保留,我们可以在点击事件中增加/减少数字。
编辑:左/右箭头可能看起来更好。左为向下,右为向上。