学海无涯

导航

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 45 下一页

2024年2月3日 #

GDI+ 中的坐标系

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

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

2024年2月1日 #

Dapper 经验

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

posted @ 2024-02-01 09:50 宁静致远. 阅读(18) 评论(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 宁静致远. 阅读(37) 评论(0) 推荐(0)

2024年1月24日 #

EFCore 经验

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

posted @ 2024-01-24 15:49 宁静致远. 阅读(11) 评论(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 宁静致远. 阅读(24) 评论(0) 推荐(0)

2024年1月13日 #

绘制字体

摘要: 垂直绘制字体 protected override void OnPaint(PaintEventArgs e) { base.OnPaint(e); Graphics g = e.Graphics; //g.SmoothingMode = SmoothingMode.AntiAlias;//搞锯齿 阅读全文

posted @ 2024-01-13 17:01 宁静致远. 阅读(63) 评论(0) 推荐(0)

抗锯齿显示

摘要: protected override void OnPaint(PaintEventArgs e) { base.OnPaint(e); Graphics g = e.Graphics; g.SmoothingMode = SmoothingMode.HighQuality;//搞锯齿呈显 Brus 阅读全文

posted @ 2024-01-13 11:14 宁静致远. 阅读(21) 评论(0) 推荐(0)

2024年1月12日 #

GDI+

摘要: GDI+ 提供了功能强大的 Matrix 类来实现矩阵的旋转,错切、平移、比例等变换操作,以便产生复杂的新图形。 创建Graphics类对象的的三种方法(窗体作为画板) 1.1 重写Paint方法 protected override void OnPaint(PaintEventArgs e) { 阅读全文

posted @ 2024-01-12 16:45 宁静致远. 阅读(20) 评论(0) 推荐(0)

2024年1月10日 #

GDI+经验

摘要: C#指定控件的绘图区域 摘要:怎么裁剪隐藏擦除某个控件的其中一部分呢,网上很多教程都是基于一张透明图片去生成区域,然后在这个区域绘制控件,其实不用图片也可以实现,我在这里找到了答案。通过这个方法,我们可以实现很多效果,比如绘制一个不规则的控件,包括圆角矩形三角形圆形等。 C#怎么裁剪/隐藏/擦除某个 阅读全文

posted @ 2024-01-10 21:57 宁静致远. 阅读(59) 评论(0) 推荐(1)

2024年1月9日 #

日期,时间判断

摘要: /// <summary> /// 检查是否有重叠的时段 /// <returns>true:跟其它时段有重叠 false:没有重叠</returns> /// </summary> public bool CheckDuplicatedTime() { Filter filter = new Fi 阅读全文

posted @ 2024-01-09 09:38 宁静致远. 阅读(20) 评论(0) 推荐(0)

上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 45 下一页