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 もフリーズし、戻るキーを押して再試行する必要があります...