我正在尝试将 a 绑定TextBlock
到一个Slider
值。
所以我所做的就是将 的文本值设置为带有事件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
.
我什至无法更改滑块的值。
所以对我做错了什么有任何想法吗?