【发布时间】:2021-11-04 01:53:49
【问题描述】:
我有一个这样的滑块:
<Slider x:Name="questionsSlider" ValueChanged="questions_ValueChanged" Maximum="30" Minimum="10" Value="10" MaximumTrackColor="Orange" MinimumTrackColor="Orange" ThumbColor="#fa5156"></Slider>
我希望我的滑块为 10,但加载时为 0。看起来是这样的:
我做错了什么,这是我的 questions_ValueChanged 方法:
void questions_ValueChanged(System.Object sender, Xamarin.Forms.ValueChangedEventArgs e)
{
var newStep = Math.Round(e.NewValue / step);
questionsSlider.Value = newStep * step;
questions = newStep * step;
questionsLabel.Text = "Number of Questions: " + questions.ToString();
}
对于那些想知道 step 是 double 并且值为 10.0 的人
【问题讨论】:
标签: c# xamarin.forms