C# 如何在WinC窗体中使用trackbar设置限制百分比值
我想在winform应用程序中使用trackbar作为输入。我希望用户只选择4%的价值,即25%、50%、75%和100%。我不希望他们选择任何中间%值 我无法在轨迹栏属性中找到答案 感谢您的帮助。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() {
谢谢只需将最大值设置为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。-您的意思是在代码中,对吗?另外,您可以将标签设置为“属性”中图像所示的标记。