我想在winform应用程序中使用trackbar作为输入。我希望用户只选择4%的值即。 25%,50%,75%和100%。 I have added a img of display that I want to implement. 我不希望他们选择任何中间%值。
我无法弄清楚轨迹栏属性。
感谢任何帮助。 感谢
答案 0 :(得分:2)
只需将最大值设置为4.然后将百分比设置为跟踪栏值* 25.
答案 1 :(得分:0)
您可以在轨迹栏上使用工具提示。如果您只想获取%25,%50,%75,%100和%0之类的百分比值,可以这样做:
public partial class form1 : Form
{
public form1()
{
InitializeComponent();
trackBar1.Maximum = 4;
trackBar1.SmallChange = 1;
trackBar1.LargeChange = 1;
trackBar1.TickFrequency = 1;//This is will set your ticking steps lenght
}
private void TrackBar1_Scroll(object sender, EventArgs e)
{
toolTip1.SetToolTip(trackBar1, "% "+trackBar1.Value*25).ToString());
}
}