0
我在滑块上设置了数据绑定,数据绑定将滑块设置为5.我还使用xaml中的属性将最小滑块值设置为5,但它无法编译并突出显示_masterSpeedTxt.Text = line
作为问题。 如果我将鼠标悬停在_masterSpeedTxt.Text
上,它将弹出空白,如果我按+
,并再次在静态成员上,则所有内容都将返回null。 然而,如果我再次将滑块设置为最小值0,它就可以正常工作。_thetextblock.Text在滑块上为空最小设置为5不是0?
我是编程新手,对我来说这没有任何意义,因此它可能是VS Express 2012中的一个错误?
我已经看到了这一点,但多数民众赞成databinded到滑块值但我想转换成比例......
private void _masterSpeedSlider_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e)
{
double slVal = Math.Round(((Slider)sender).Value);
//int total = 255;
double percentage = (slVal * 500)/250;
_masterSpeedTxt.Text = String.Format("{0}%", Convert.ToString(percentage));
string sendMI = Convert.ToString(Math.Round(((Slider)sender).Value));
sendMI.PadLeft(3, '0');
string fsSend = sendMI.PadLeft(3, '0');
SocketConnect.sendtoFS(String.Format("FSOC206{0}", fsSend));
}