0

現在、このコンポーネントに関して問題が発生しています。これは、私のアプリでの xaml の使用法です。

<telerikPrimitives:RadPickerBox x:Name="box_change" Width="0">
    <StackPanel Background="White">
            <StackPanel Height="618">
                    <PasswordBox Name="NewPassword1" Padding="2,8,2,8" Margin="10,0,10,0" Style="{StaticResource PasswordBoxStyle}" />
        </StackPanel>
    </StackPanel>
</telerikPrimitives:RadPickerBox>

現在、C# コードからフィールド「NewPassword1」の値「password」を取得する必要がありますが、まだ取得できません。私はすでに次のようなものでそれを取得しようとしました:

box_change.NewPassword1.パスワード

しかし、もちろん、そうでなければ、今この質問をしていないでしょう。この方法はうまくいきません。

値を取得するために何を提案しますか?

前もって感謝します、

グイド

4

2 に答える 2

2
this.NewPassword1.Password

喜んでお手伝いします!

于 2014-03-10T23:48:58.013 に答える
1

Telerik の RadPasswordBox for WP8 の使用を検討しましたか? マスキング文字やその他の機能を備えたパスワード用に最適化されています (また、パスワードを簡単に提供します)。

var userEnteredPassword = myPasswordBox.Password;

つまり、PasswordBox が 2 つの StackPanels の子であっても、NewPassword1 を介して同じスコープ内の Password ボックスにアクセスできます。より複雑なコントロールがある場合は、子要素の値を取得する方法に関するコントロールのドキュメントを参照してください。

于 2014-03-10T23:43:16.587 に答える