0

Windows Phone アプリケーションの初心者です。

ドロップダウン リストに似たものを作成しようとすると、ListPicker が見つかりました。うまくいかなかったときにさらに調査を行った後、次のコードにたどり着きました:

<toolkit:ListPicker x:Name="listActions" Grid.Row="1" Width="340" HorizontalAlignment="Left" VerticalAlignment="Center">
            <toolkit:ListPicker.ItemTemplate>
                <DataTemplate>
                    <StackPanel>
                        <TextBlock Text="{Binding Name}" />
                    </StackPanel>
                </DataTemplate>
            </toolkit:ListPicker.ItemTemplate>
            <toolkit:ListPicker.FullModeItemTemplate>
                <DataTemplate>
                    <StackPanel>
                        <TextBlock Text="{Binding Name}" />
                    </StackPanel>
                </DataTemplate>
            </toolkit:ListPicker.FullModeItemTemplate>
        </toolkit:ListPicker>

ただし、ItemSource を設定しようとすると、ListPicker オブジェクトからの Null 参照例外が発生します。

listActions.ItemsSource = Storage.Register.ActionDefinitions;

なぜこれが起こっているのか、またはそれを修正する方法についてのアイデアは大歓迎です.

前もって感謝します

4

2 に答える 2

0

それを確認するのに十分なコードを示していませんが、これが発生する唯一の理由は、が呼び出されるItemsSource前にページコンストラクターでを設定しようとした場合です。InitializeComponent()

于 2013-09-19T08:55:08.533 に答える
0

何が起こったのかわかりません。しかし、コードを消去して同じように作り直すなど、通常のことはすべて行いました。そのため、コードの背後にある何かが欠落しているか、私にはわかりません。しかし、それは今働き始めました。

助けてくれてありがとう、すべての情報、天気が役に立つかどうかはまだ大歓迎です。

于 2013-09-20T04:49:34.237 に答える