0

Windows Phone Toolkit の ListPicker に苦労しています。

ListPicker は、登録ページで次のように宣言されます。

<toolkit:ListPicker ExpansionMode="ExpansionAllowed" 
                                        FullModeHeader="Countries" 
                                        Template="{StaticResource ListPickerControlTemplate}"
                                        FullModeItemTemplate="{StaticResource ListPickerFullItemTemplate}"
                                        ItemsSource="{Binding CountryList}"
                                        SelectedItem="{Binding SelectedCountry}" />

リストピッカーのフルモードに入ってアイテムを選択すると、ページ上の他のすべてのテキストボックス (電子メール、パスワードなど) のコンテンツが空になり、透かしのヒントでさえ表示されなくなることを除いて、すべて正常に動作します。 . Toolkit の PhoneTextBoxes を使用しています。

                <StackPanel>
                    <!-- name -->
                    <toolkit:PhoneTextBox Hint="firstname" Style="{StaticResource TransparentToolkitTextBoxStyle}" Text="{Binding FirstName}"/>
                    <toolkit:PhoneTextBox Hint="lastname" Style="{StaticResource TransparentToolkitTextBoxStyle}" Text="{Binding LastName}"/>
                    <!-- email -->
                    <toolkit:PhoneTextBox Hint="email" Style="{StaticResource TransparentToolkitTextBoxStyle}" Text="{Binding Email}"/>
                </StackPanel>

これらはすべて ViewModel へのバインディングを持っています。テキストが失われた理由は何ですか?

フル モードでは、ListPicker もフリーズし、戻るキーを押して再試行する必要があります...

4

1 に答える 1