我正在寻找一个让我在usercontrols之间导航并返回值的系统。
例如..我有一个客户列表UserControl,其中包含"添加新客户"按钮。
如果我按"添加新客户"按钮,我的应用程序必须导航到"添加新客户"用户控制。
当我添加客户时,我想回到"客户列表"创建新客户的用户控制。
我正在寻找类似的东西:
//Command in ViewModel Customer List User Control
private void AddCustomerCommand(object parameter)
{
//Navigate to Customer Add User Control and wait for result
EntityCustomer customer = somethingApplicationCoreClass.Show(Consts.Customer_Add);
//I returned to my Customer List User Control
if(customer !=null)
{
//I add the new customer created in my ObservableCollection of CustomerList User Control
clientsCollection.Add(customer);
}
}
我看到在UserControls和Pages之间导航,我看到想要使用事件返回值。但我喜欢我知道它是否可以做得最干净。我认为,如果我能在没有事件的情况下获得价值,那就更好了。
我不知道调查的地方。我正在寻找谷歌和这个页面,但我什么也没看到。
我希望你能帮助我。对不起我的英语,我是西班牙语,我尝试写得更好。谢谢你的时间。 :)