TextBlock
a をSlider
Valueにバインドしようとしています。
だから私がしたことは、イベントTextBlock
でスライダーの値にのテキスト値を設定することです。ValueChanged
これが私のものXAML
です:
<TextBlock Name="PartyNumber" Text="1"
FontSize="40" FontFamily="Calibri"
Width="100" FontWeight="Bold" Foreground="Green"/>
<Slider Name="PartyNumberSlider" Grid.Row="5"
Width="340" Style="{StaticResource SliderStyle1}"
Height="100" Maximum="12"
Minimum="1" Value="1"
ValueChanged="PartyNumberSlider_ValueChanged" />
私のコードビハインドは次のようなものです:
private void PartyNumberSlider_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e)
{
PartyNumber.Text = PartyNumberSlider.Value.ToString();
}
アプリを起動すると、ValueChanged
初期化時にイベントが発生し、 とNullReferenceExeption
.
スライダーの値を変更することさえできません。
それで、私が間違っていることについて何か考えはありますか?