我有我的观点不止一个PasswordBox,我想所有的SecureStrings传递给我的视图模型,当我点击一个按钮。

我的猜测是,我要填充与所有SecureStrings自定义类的一个实例,并传递该对象作为参数绑定到该按钮的RelayCommand。 如果我只知道...

我现在的想法周围的工作:

在该按钮的动作RelayCommands:与一个回调采取的自定义类作为参数发出一个NotificationMessageAction。 注册在视图代码背后的消息,然后填充与SecureStrings一个对象,然后通过与回调的帮助,对象返回到视图模型。不厚道......

必须有一个更好的办法在XAML做到这一点,对吧?

有帮助吗?

解决方案

其实,我觉得你想要做的就是实现事件处理程序,或在您PaswordBoxes附加的行为,这将推动SecureStrings到性能在同一个视图模型对象,将被处理RelayCommand的行动。然后你RelayCommand将根本不需要任何参数。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top