当前位置: 首页 > news >正文

不使用绑定的方法

public partial class MainWindow : Window

{

    public MainWindow()

    {

        InitializeComponent();

        

        // 初始设置 A 控件的宽度

        ControlA.Width = ControlB.Width / 2;

        

        // 监听 B 控件的 SizeChanged 事件

        ControlB.SizeChanged += (sender, e) => 

        {

            ControlA.Width = ControlB.ActualWidth / 2;

        };

    }

}

事件是一种特殊的委托 本身就支持多播

可以给事件加行为

事件是特殊委托

添加了触发方法主动触发invoke 

 

 

 

 

 

相关文章:

  • 打卡day42
  • 计算机网络技术
  • vscode编辑器怎么使用提高开发uVision 项目的效率,如何编译Keil MDK项目?
  • 28 C 语言作用域详解:作用域特性(全局、局部、块级)、应用场景、注意事项
  • iOS安全和逆向系列教程 第18篇:iOS应用脱壳技术详解与实战
  • C语言 — 文件
  • QtWidgets,QtCore,QtGui
  • 系统思考:整体观和心智模式
  • Nginx反向代理
  • (七)【Linux进程的创建、终止和等待】
  • C语言基础(09)【数组的概念 与一维数组】
  • 【Linux】shell的条件判断
  • linux信号详解
  • 用Python实现一个简单的远程桌面服务端和客户端
  • LCA(最近公共祖先)与树上差分
  • debian12.9或ubuntu,vagrant离线安装插件vagrant-libvirt,20250601
  • Java流【全】
  • 【计网】第六章(网络层)习题测试
  • Cesium快速入门到精通系列教程三:添加物体与3D建筑物
  • linux系统中防火墙的操作
  • 欧美网站建设排名大全/商业网站
  • 哪里有做网站培训的/厦门网站优化
  • Wordpress全站404/浙江seo关键词
  • 随县网站建设/灰色词优化培训
  • wordpress css插件/西安seo经理
  • 招聘网站是怎么做推广/我们公司在做网站推广