2011-06-20 14 views
3

passwordcharがxの場合、ユーザー入力パスワードはxxxxxxに変更されます。ユーザーが「showpassword」チェックボックスを選択すると、passwordcharsの代わりにこのパスワードを表示する方法はありますか?または何らかのイベントに基づいていますか?パスワードボックスshow chars

答えて

3

同じプロパティにバインドされたTextBoxに対してPasswordBoxをスワップすることで、これを処理する必要があります。相互作用や状態の変化を処理するカスタムコントロールを作成することはおそらく意味があります。

+0

おかげでデレク助けるかもしれません。私はwin7phoneには新しく、カスタムコントロールをどのように作成するのかわからない。どうも。 – rplusg

+3

これは役立つかもしれません:http://letmebingthatforyou.com/?q=wp7%20custom%20control :) –

+0

リンクに感謝し、私に怠け者ではないことを思い出させてください:) – rplusg

1

このコードは、任意のサンプルコードやリンク元が非常に助けることができる、あなた

<Grid Margin="-10, 0, -10 0"> 
       <Grid.RowDefinitions> 
        <RowDefinition Height="Auto"/> 
        <RowDefinition Height="Auto"/> 
       </Grid.RowDefinitions> 
       <toolkit:PhoneTextBox x:Name="PasswordText" Text="{Binding Password, ElementName=LoginPassword, Mode=TwoWay}" Visibility="{Binding IsChecked, ElementName=ShowCheck,Converter={StaticResource VisibilityConveter}}"/> 
       <PasswordBox x:Name="LoginPassword" Password="{Binding Text, ElementName=PasswordText, Mode=TwoWay}" Visibility="{Binding IsChecked, ElementName=ShowCheck,Converter={StaticResource PasswordVisibilityConveter}}"/> 
       <CheckBox Content="Show Password" Grid.Row="1" IsChecked="True" x:Name="ShowCheck" /> 
      </Grid> 
関連する問題