会员
周边
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
LXLR
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
下一页
2025年6月26日
C#中 +=操作符
摘要: 在 C# 中,+= 操作符的左侧可以是以下几种类型: 1. 事件(Event) 语法:事件名 += 处理方法作用:订阅事件(添加事件处理程序)。要求:左侧必须是 event 修饰的委托类型字段。 public class Button { public event EventHandler Clic
阅读全文
posted @ 2025-06-26 16:09 LXLR
阅读(238)
评论(0)
推荐(0)
2025年1月16日
RaiseEvent 和 MouseButtonEventHandler.Invoke
摘要: 在WPF中,RaiseEvent 和直接调用事件处理程序(如 MouseRightButtonDown.Invoke)之间有一些区别。以下是这两者的主要区别: RaiseEvent 路由事件:RaiseEvent 是用于引发路由事件的。路由事件可以穿越元素树,从源元素开始,向上或向下传递给父元素或子
阅读全文
posted @ 2025-01-16 18:00 LXLR
阅读(113)
评论(0)
推荐(0)
2024年11月21日
如何根据子控件名字获取子控件
摘要: public static T FindChild<T>(DependencyObject parent, string childName) where T : DependencyObject { // 检查null情况 if (parent == null) return null; T fo
阅读全文
posted @ 2024-11-21 16:02 LXLR
阅读(54)
评论(0)
推荐(0)
如何设置绘制一个对话框,对话框随内容自适应宽度
摘要: <Canvas> <TextBlock x:Name="stitchOverTopTextBlock"FontFamily="Microsoft YaHei" Text="好好学习 天天向上" SizeChanged="stitchOverTopTextBlock_SizeChanged" Pane
阅读全文
posted @ 2024-11-21 15:58 LXLR
阅读(41)
评论(0)
推荐(0)
触发器中控件依赖属性绑定失效
摘要: 问题: 该触发器触发后,stitchOverTopControl中的IsRotate依赖属性没有更新。 <Trigger Property="WarningLevel" Value="2"> <Setter Property="Content" > <Setter.Value> <Grid Marg
阅读全文
posted @ 2024-11-21 15:44 LXLR
阅读(39)
评论(0)
推荐(0)
2024年9月22日
设计模式之原型模式
摘要: 孙悟空可以用猴毛复制出很多跟自己长得一模一样的分身。在设计模式中也存在一个类似的模式,可以通过一个原型对象克隆出多个一模一样的对象,该模式被称为原型模式。 一、原型模式 1. 定义:使用原型实例指定创建对象的种类,并且通过克隆这些原型创建新的对象。原型模式是一种对象创建型模式。 2. 工作原理:将一
阅读全文
posted @ 2024-09-22 00:19 LXLR
阅读(201)
评论(0)
推荐(1)
2024年9月7日
设计模式之抽象工厂模式
摘要: 由于工厂方法模式中的每个工厂只生产一类产品,可能会导致系统中存在大量的工厂类,势必会增加系统的开销。此时,可以考虑将一些相关的产品组成一个“产品族”,由同一个工厂来统一生产,这就是抽象工厂模式的基本思想。 为了更好地理解抽象工厂模式,这里先引入如下两个概念: 1. 产品等级结构。产品等级结构即产品的
阅读全文
posted @ 2024-09-07 16:24 LXLR
阅读(67)
评论(0)
推荐(0)
2024年8月24日
设计模式之工厂方法模式
摘要: 简单工厂模式虽然简单,但是存在一个问题:当系统中需要引入新产品时,由于静态工厂方法通过所传入参数的不同来创建不同的产品,这必定要修改工厂类的源代码,将违背开闭原则。在工厂方法模式中,不再提供一个统一的工厂类来创建所有的产品对象,而是针对不同的产品提供不同的工厂,系统提供一个与产品等级结构对于的工厂等
阅读全文
posted @ 2024-08-24 15:03 LXLR
阅读(35)
评论(0)
推荐(0)
设计模式之简单工厂模式
摘要: 简单工厂模式:定义一个工厂类,它可以根据参数的不同返回不同类的实例,被创建的实例通常都具有共同的父类。 1. Factory:工厂类,它是简单工厂模式的核心,负责实现创建所有产品实例的内部逻辑。工厂类可以被外界直接调用,创建所需的产品对象。在工厂类中提供了静态的工厂方法factoryMethod()
阅读全文
posted @ 2024-08-24 13:45 LXLR
阅读(36)
评论(0)
推荐(0)
设计模式之单例模式
摘要: 创建型模式将对象的创建和使用分离,在使用对象时无需关注对象的创建细节,从而降低系统的耦合度,让设计方案更易于修改和扩展。 模式名称 定义 学习难度 使用频率 单例模式 确保某一个类只有一个实例,而且自行实例化并向整个系统提供这个实例 一颗星 四颗星 简单工厂模式 定义一个工厂类,它可以根据参数的不同
阅读全文
posted @ 2024-08-24 12:24 LXLR
阅读(41)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
下一页
公告