【发布时间】:2025-11-27 16:45:02
【问题描述】:
我遇到了 WPF 问题:我想在我的 XAML 中使用带有默认值的滑块,但是当我这样做时,会引发异常:
An unhandled exception of type 'System.Reflection.TargetInvocationException' occurred in PresentationFramework.dll
这是我的代码:
<Slider Height="23" HorizontalAlignment="Center" Name="sliderVolume" VerticalAlignment="Top" Width="66" Grid.Row="2" ValueChanged="volume_ValueChanged" Margin="598,35,12,0" Value="100"/>
这是我的代码是 .cs :
private void volume_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e)
{
mediaElement.Volume = sliderVolume.Value;
}
没有默认值
Value"100"
有效!
【问题讨论】:
-
也许你应该发布
volume_ValueChanged事件代码。 -
private void volume_ValueChanged(object sender, RoutedPropertyChangedEventArgs
e) {mediaElement.Volume = sliderVolume.Value;} -
您是否尝试过在调试器中启用“第一次机会”异常,以捕捉异常发生的准确时刻? *.com/questions/116896/… 试试这个并用一些额外的细节更新问题。
标签: c# .net wpf xaml exception