摘要: 这是我无意中发现的,xaml中设置的是依赖属性而不是包装器,所以我们可以直接在注册依赖属性那里设置回调,触发某个控件重绘,比如本身或父控件重绘。 xaml设计器就会实时更新 1 // !!!由于xaml解析是直接通过这里进行的,不通过包装器,所以通过设置这里的回调,可以使得在编辑xaml自定义依赖属 阅读全文
posted @ 2024-04-20 19:28 ggtc 阅读(46) 评论(0) 推荐(0) 编辑
摘要: 我使用WPF默认的frame <Frame Style="{DynamicResource FrameStyle1}" x:Name="frame" Height="80" NavigationUIVisibility="Visible"/> 然后添加几次导航 Task.Run(async () = 阅读全文
posted @ 2024-04-14 20:53 ggtc 阅读(12) 评论(0) 推荐(0) 编辑
摘要: 这个问题困扰了我一天,最后下了个MaterialDesign的demo,看了下他的源码,才恍然大悟,原来很简单。 我原来的设想是在expander的ControlTemplate设置触发器,在IsExpanded属性变化时根据ContentPresenter控件的高度来做动画,但这就涉及到取属性,在 阅读全文
posted @ 2024-04-14 10:47 ggtc 阅读(20) 评论(0) 推荐(1) 编辑
摘要: 如果使用CollectionViewSource绑定到控件上,会导致默认选择第一项,而使用List,SelectedItem就默认为空。 要避免默认选择第一项,就要设置 ListBox.IsSynchronizedWithCurrentItem=“False” 关于此现象说明 阅读全文
posted @ 2024-04-13 19:31 ggtc 阅读(9) 评论(0) 推荐(0) 编辑
摘要: 不要用表达式体去初始化一个用做数据源(比如ItemSource)的引用类型成员。比如这种 public List<MainWindowItem> Items => new List<MainWindowItem>() { new MainWindowItem{title="项目管理",icon="\ 阅读全文
posted @ 2024-04-13 17:39 ggtc 阅读(22) 评论(0) 推荐(0) 编辑
摘要: 效果图 代码实现 1 using System; 2 using System.Runtime.InteropServices; 3 //using System.Windows.Forms; 4 5 namespace win32API 6 { 7 class Program 8 { 9 publ 阅读全文
posted @ 2024-04-12 15:30 ggtc 阅读(98) 评论(0) 推荐(0) 编辑
摘要: XAML文件内容如下 1 <Window x:Class="ERP.Views.Login" 2 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 3 xmlns:x="http://schemas.microsoft 阅读全文
posted @ 2024-04-06 21:03 ggtc 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 什么是代码片段 代码片段又叫CodeSnippet,可以用来快捷补全代码。其实我们经常使用这个功能。 比如for循环,输入for会弹出这个窗口 我们选择第二个for,再按两次Tab键,编辑器就会自动生成完整的for循环代码。 代码片段怎么使用 注意蓝色的i方块,我们输入其他循环变量,再按下Tab键, 阅读全文
posted @ 2024-04-05 17:08 ggtc 阅读(43) 评论(0) 推荐(0) 编辑
摘要: js我们常用这种写法 {...a,...b} C#中有时候也需要这样写,比如使用EFCore查询单表,又需要从另一张表取两个字段,两张表的字段合并到一个对象里面,最后返回一个集合 典型的就是b表只存了外键人员id,需要查询a表和a表中外键对应的姓名 比如 student { studentName, 阅读全文
posted @ 2024-03-01 14:44 ggtc 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 一、驱动。使用Oracle.ManagedDataAccess.Client 二、原理。利用OracleCommand的ArrayBindCount属性设置批量大小。 三、实现 函数使用的实体是efcore生成的实体,其字段命名法是帕斯卡命名法。 1.辅助函数 public static DataT 阅读全文
posted @ 2023-10-27 13:57 ggtc 阅读(341) 评论(0) 推荐(0) 编辑
//右下角目录