ビューに複数の PasswordBox があり、ボタンをクリックしたときにすべての SecureStrings をビュー モデルに渡したいと考えています。
私の推測では、カスタム クラスのインスタンスにすべての SecureString を設定し、そのオブジェクトをパラメーターとしてボタンにバインドされた RelayCommand に渡したいと考えています。方法さえわかれば...
回避策に関する私の現在のアイデア:
ボタンの RelayCommands アクションで、カスタム クラスをパラメーターとして受け取るコールバックを使用して NotificationMessageAction を送信します。ビューのコード ビハインドでそのメッセージを登録し、SecureStrings を使用してオブジェクトを設定し、コールバックを使用してそのオブジェクトをビュー モデルに戻します。とても素敵ではありません...
XAML でこれを行うためのより良い方法があるはずですよね?