Wpf-ReactiveUI-Usercontrol与主界面交互
文章目录
- Usercontrol与主界面
-
- 方法一、使用属性绑定
-
- UserControl 部分(MyUserControl.xaml.cs)
- UserControl 视图模型部分(MyUserControlViewModel.cs)
- 主界面部分(MainWindow.xaml)
- 主界面视图模型部分(MainWindowViewModel.cs)
- 方法二、使用消息传递
-
- UserControl 视图模型部分(MyUserControlViewModel.cs)
- 主界面视图模型部分(MainWindowViewModel.cs)
- 方法三、使用事件
-
- UserControl 部分(MyUserControl.xaml.cs)
- 主界面部分(MainWindow.xaml.cs)
- 主界面
- 子界面
- 方法四
- View传参到对应ViewModel
-
- 例子说明
-
- View
- model
- ViemCombox值变化导致ViewModel执行对应操作
实现 UserControl 与主界面的信息交互,本章主要是主界面有多个使用usercontrol
Usercontrol与主界面
方法一、使用属性绑定
UserControl 部分(MyUserControl.xaml.cs)
using ReactiveUI;
using System.Reactive;
namespace YourNamespace
{