3

Windows Phone 7アプリを作成するのは初めてです。外観をカスタマイズしたスライダーをページに追加しましたが、ページが読み込まれる前にエミュレーターにページを読み込むと、「NullReferenceException」が発生します。これは、これが原因だと思いました。スライダーを初期化していないので、設定方法をに変更しました

public settings()
    {
        InitializeComponent();
        sldPassLegnth.Value = (double)3;
    }

値が変更されたイベントは、次のようになります。

private void Slider_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e)
    {
        double d;
        d = sldPassLegnth.Value;
    }

スライダーのxamlは次のとおりです。

<Slider Style="{StaticResource SliderStyle1}" Margin="24,75,22,352" Name="sldPassLegnth" ValueChanged="Slider_ValueChanged" Background="Black" Foreground="#FF3399FF" Maximum="15" Minimum="3" />

これについての洞察は素晴らしいでしょう!前もって感謝します。

4

1 に答える 1

2

代わりにこれを試してください:

private void Slider_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e)
    {
        double d;
        d = e.NewValue;
    }
于 2012-11-30T02:53:05.273 に答える