学海无涯

导航

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 43 下一页

2024年3月14日 #

Dev TreeList 树形结构

摘要: 一.您将treeList.OptionsView.ShowCheckBoxes设置为True,树形结构前就会出现CheckBox选择框,如果您想达到选择父节点,子节点也同时选中的效果,需将treeList.OptionsBehavior.AllowRecursiveNodeChecking设置为Tr 阅读全文

posted @ 2024-03-14 16:13 宁静致远. 阅读(69) 评论(0) 推荐(0) 编辑

2024年2月14日 #

GDI+性能优化

摘要: 每个 Windows 控件都可以拥有一个 paint 事件处理程序和一个表示此控件是绘图画布的 Graphics 对象。这意味着我们可以使用一个按钮或一个列表框作为绘图画布。 如果在菜单或按钮的 Click 事件处理程序中绘制图形对象,则必须最后调用 this.Invalidate() 方法。如果不 阅读全文

posted @ 2024-02-14 16:11 宁静致远. 阅读(78) 评论(0) 推荐(0) 编辑

2024年2月9日 #

GDI+常用代码

摘要: 使控件整个图象失效,并重新绘制控件 _mChart.Invalidate(); 将控件的背景色和窗体的背景色保持一致 private void UserControl1_Paint(object sender, PaintEventArgs e) { e.Graphics.Clear(this.Ba 阅读全文

posted @ 2024-02-09 11:18 宁静致远. 阅读(10) 评论(0) 推荐(0) 编辑

2024年2月8日 #

.NET Core 版本

摘要: 检查 .NET Core 版本: dotnet --list-sdks 阅读全文

posted @ 2024-02-08 09:50 宁静致远. 阅读(8) 评论(0) 推荐(0) 编辑

.NET Core 组件

摘要: MediatR AutoMapper FluentValidation Entity Framework Core 8 ASP.NET Core 8 Fluent验证 下载 .Net 8 阅读全文

posted @ 2024-02-08 09:42 宁静致远. 阅读(14) 评论(0) 推荐(0) 编辑

2024年2月3日 #

GDI+ 中的坐标系

摘要: GDI+则提供了2维坐标的变换API。需要了解的是,坐标系间的变换,一般是通过矩阵运算完成的 GDI+中的三种坐标系 图形API要提供的函数大概是两类,一是绘图函数,二是坐标系转换函数 阅读全文

posted @ 2024-02-03 14:43 宁静致远. 阅读(10) 评论(0) 推荐(0) 编辑

2024年2月1日 #

Dapper 经验

摘要: in 查询 public async Task<IReadOnlyList<ResourceWorkCenterView>> GetResourceWorkCenterViewByWorkCenterIdsAsync(long[] workCenterIds) { string sql = "sel 阅读全文

posted @ 2024-02-01 09:50 宁静致远. 阅读(8) 评论(0) 推荐(0) 编辑

2024年1月29日 #

鼠标拖放操作

摘要: 开始拖放,源 private void moGridView_MouseDown(object sender, MouseEventArgs e) {//点击鼠标左键时,记录点击信息 if (Control.ModifierKeys != Keys.None) return; m_GridHitIn 阅读全文

posted @ 2024-01-29 09:57 宁静致远. 阅读(11) 评论(0) 推荐(0) 编辑

2024年1月24日 #

EFCore 经验

摘要: 注意:EFCore 在执行 Remove-Migration 取消最后一次迁移生成的文件时,先不要更改Config配置文件,否则可能无法执行取消操作 当主表和明细表是主从关系时,默认生成时为级联删除,不需要在配置文件中声明 public class ProductionPlanDetailConfi 阅读全文

posted @ 2024-01-24 15:49 宁静致远. 阅读(5) 评论(0) 推荐(0) 编辑

2024年1月19日 #

C# 开发经验

摘要: C#泛型作为返回类型的写法 public static T GetObj<T>(Employee model) { T result = default(T); if (model is T) { result = (T)(object)model; //或 (T)((object)model); 阅读全文

posted @ 2024-01-19 08:40 宁静致远. 阅读(10) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 43 下一页