- 博客(3)
- 收藏
- 关注
原创 c#基于wpf的视图拆分
当一个窗体上有很多的模块如果要写在一个窗体里会大大增加阅读代码的难度以及修改,可以使用grid进行分割规划前端ui界面的位置大小。第一步先建立一个主窗体(所有的窗体都会集成到这个里面)如这样loca4是路径:C2是要拼上去窗体的名字。然后在主窗体把用户控件的路径配置好。可以把它们拆分变成多个窗体。然后把用户控件的继承给删掉。
2024-08-08 16:09:11
121
原创 c#的广播订阅用法
第一步先建立一个类变为单例类因为如果不是单例类就有可能被new出新的对象这样就是一个新的广播了这一步之前的博客有。广播订阅其实相当于现实生活中的订报纸或牛奶只有你订阅了才会接收到。//如果更新Ui就得加上这个。第二步定义广播事件的委托类型。
2024-08-08 15:58:34
28
原创 c#单例类
它拥有一个私有的类属性 instance,用于保存类的实例。GetInstance 是一个静态方法,用于获取类的实例。在这个方法中,如果实例还没有被创建,就会调用类的构造函数来创建实例,并赋值给 instance。在单例类中,通常有一个私有的构造函数,用于防止外部代码创建实例。而通过一个静态方法或属性,单例类提供了唯一的访问点,用于获取类的实例。单例类是一种设计模式,它限制一个类只能创建一个实例,并提供一个全局访问点。这样,无论在何处调用获取实例的代码,都能获取到同一个实例。
2024-03-30 14:42:39
201
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人