绑定选项卡

开发工具与关键技术:WPF
作者:文泽钦
撰写时间:2021.5.26

在主页面绑定用户控件(子页面),在给页面写一个点击事件时,先在主页面引用点击事件的引用,这个引用可以在网上直接下载。

 xmlns:i="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity"

在主页面,设计一个装子页面的容器。
在这里插入图片描述
在主页面写一个点击事件,Binding后面的名字可以自定义,但是一定要名字加上Command来规范点击事件的命名。CommandParameter是装子页面的容器,当点击按钮时,传回来的子页面显示的位置。
在这里插入图片描述
跳到主页面的类(不是控制器,重写了控制页面的类),他们关联的方法是在页面控制器,关联重写的类。
在这里插入图片描述
这里要继承控制器,所以要在Models后面加上ViewModelBase,然后引用一下框架。
在这里插入图片描述
写点击按钮的,点击命令。
在这里插入图片描述
引用一下命令的框架。
在这里插入图片描述
引用选项卡的框架
在这里插入图片描述
封装一个方法,用来往主页面添加子页面。
在这里插入图片描述
写点击事件的方法,调用选项卡,(点击需要绑定的子页面,然后直接引用)引用需要显示的子页面,这里引用的是视图,不要引用错了;引用子页面的类是传参数的,有需要时再简单跟大家提一下怎么传参数,因为现在传参数还要涉及跳转到子页面的类。
在这里插入图片描述
在构造函数写调用点击按钮方法。
在这里插入图片描述
启动看效果。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值