- 博客(4)
- 收藏
- 关注
原创 【编程随笔】C# 自定义控件防闪烁
必备类库using System;using System.Drawing;using System.Windows.Forms;using System.Drawing.Imaging;//用来使用PixelFormat,初始化bitmap代码示例 public partial class BoardComboBox : UserControl { Bitmap _background; public BoardComboBox()..
2020-08-21 16:10:58
475
原创 【编程随笔】C# 重写OnPaint实现 控件 Text 居中显示
借鉴文章必备类库using System;using System.Drawing;using System.Windows.Forms;using System.ComponentModel;重载控件的话,应该都有、都有。代码示例protected override void OnPaint(PaintEventArgs e){ base.OnPaint(e); Graphics g = e.Graphics; g.Clear(this.Ba...
2020-07-23 16:51:59
692
原创 【编程随笔】C# 重写OnPaint实现MenuStripButton选中的背景高亮显示
必备类库using System;using System.Drawing;using System.Windows.Forms;重载控件的话,应该都有、都有。代码示例protected override void OnPaint(PaintEventArgs e){ base.OnPaint(e); if (this.MyChecked) { Graphics g = e.Graphics; int left = th...
2020-07-14 18:08:44
2854
原创 【编程随笔】C# BeginInvoke+EndInvoke实现异步操作
使用方法BeginInvoke代码示例private void Begin(){ //声明委托函数 Func<GDAL.GDAL.GeoBitmap, Color, GDAL.GDAL.GeoBitmap> GetGeoBitmap = (_bitmap, _transparent) => { _bitmap.Bitmap.MakeTransparent(_transparent); _bitmap.midBitmap
2020-07-13 14:32:49
480
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人