C# 如何在WinC窗体中使用trackbar设置限制百分比值

C# 如何在WinC窗体中使用trackbar设置限制百分比值,c#,.net,winforms,C#,.net,Winforms,我想在winform应用程序中使用trackbar作为输入。我希望用户只选择4%的价值,即25%、50%、75%和100%。我不希望他们选择任何中间%值 我无法在轨迹栏属性中找到答案 感谢您的帮助。 谢谢只需将最大值设置为4。然后将百分比设置为轨迹栏值*25。您可以在轨迹栏上使用工具提示。如果您只想获得百分比值,如%25、%50、%75、%100和%0,您可以这样做: public partial class form1 : Form { public form1() {

我想在winform应用程序中使用trackbar作为输入。我希望用户只选择4%的价值,即25%、50%、75%和100%。我不希望他们选择任何中间%值

我无法在轨迹栏属性中找到答案

感谢您的帮助。
谢谢

只需将最大值设置为4。然后将百分比设置为轨迹栏值*25。

您可以在轨迹栏上使用工具提示。如果您只想获得百分比值,如%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());
        }
}

同时将SmallChange和LargeChange设置为1。然后将百分比设置为轨迹栏值*25。-您的意思是在代码中,对吗?另外,您可以将标签设置为“属性”中图像所示的标记。