04 2024 档案

摘要:在C#中,Show()和ShowDialog()都是用于显示窗体的方法,但它们之间存在显著的区别: 模态与非模态: Show()方法用于显示一个非模态窗体。这意味着当该窗体显示时,用户仍然可以与父窗体以及其他应用程序窗口进行交互。调用Show()后,代码会立即继续执行,不会等待窗体关闭。 ShowD 阅读全文
posted @ 2024-04-30 13:27 celestially98 阅读(166) 评论(0) 推荐(0) 编辑
摘要:在C#中,如果你有一个泛型类或方法,且其中需要创建类型T的实例,但是T并没有指定具有无参构造函数(new()约束),那么编译器不会允许你直接使用new T()来创建实例。 例如,假设你有以下泛型类: Csharp 1public class MyClass<T> 2{ 3 public T Crea 阅读全文
posted @ 2024-04-17 16:33 celestially98 阅读(75) 评论(0) 推荐(0) 编辑
摘要:两个VM:MainViewModel,TestViewModel 需求:TestViewModel中发消息到MainViewModel处理 写法1: 1.MainViewModel中注册消息处理函数WeakReferenceMessenger.Default.Register<string, str 阅读全文
posted @ 2024-04-16 16:20 celestially98 阅读(143) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示