スライダーにデータ バインディングを設定しており、データ バインディングによってスライダーが 5 に設定されます。また、xaml のプロパティを使用して最小スライダー値を 5 に設定しましたが、コンパイルに失敗し_masterSpeedTxt.Text = line
、問題として強調表示されます。に_masterSpeedTxt.Text
カーソルを合わせるとnullがポップアップし+
、静的メンバーでもう一度押すと、すべてnullが返されます。それでも、スライダーを最小 0 に設定すると、すべて正常に動作します。
私はプログラミングが初めてで、VS Express 2012 のバグである可能性があるので、これは意味がありません。
これを見たことがありますが、それはスライダーの値にデータバインドされていますが、パーセンテージに変換したい...
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));
}