WinForm
flyingdream123
这个作者很懒,什么都没留下…
展开
-
Form键盘事件
/// <summary> /// 是否按下了Ctrl键或Shift /// </summary> /// <returns></returns> private bool IsCtrlKeyPressed() { Keys keys = Control.ModifierKeys; return (keys & Keys...原创 2020-11-27 15:31:33 · 263 阅读 · 0 评论 -
DataGridView中获取与设置当前选中行以及SelectedRows和CurrentRow注意区分
定位到指定行dataGridView1.CurrentCell = row.Cells[ColPoCode.Name];单选时,得到选择行的行索引private int GetSelectedRowIndex(DataGridView dgv) { if (dgv.Rows.Count == 0) { return 0; } foreach (Da...原创 2020-11-27 15:29:52 · 2708 阅读 · 0 评论 -
WinForm开发经验
1. Picturebox 添加滚动条panel.AutoScroll=true;pictureBox.Location=new Point(0,0);pictureBox.SizeMode=PictureBoxSizeMode.AutoSize;将picturebox的Dock设置为None.注意:一定要用原生控件中Panel面板字符串系列转换成数据...原创 2018-02-07 16:40:15 · 585 阅读 · 0 评论 -
Visual Studio最常用、最高效的快捷键
强迫智能感知:Ctrl+J。智能感知是Visual Studio最大的亮点之一,选择Visual Studio恐怕不会没有这个原因。撤销:Ctrl+Z。除非你是天才,那么这个快捷键也是最常用的。强迫显示参数信息:Ctrl-Shift-空格。这绝对是个好东西。重命名:F2。如果你不擅长起名字,那么这个快捷键将会使你的代码看起来更漂亮。插入代码段:Ctrl+K,X。如果你想快速的输入代码,这个必须记住...转载 2018-05-14 09:43:27 · 14298 阅读 · 1 评论 -
GDI+绘图
private void button1_Click(object sender, EventArgs e) {// 画直线 Graphics g = this.CreateGraphics(); Pen pen = new Pen(Color.Blue); pen.Width = 2;...原创 2019-02-22 13:11:26 · 211 阅读 · 0 评论 -
System.Drawing.Color的颜色对照表
https://www.cnblogs.com/xpvincent/archive/2012/12/17/2821665.html转载 2019-07-09 14:36:27 · 338 阅读 · 0 评论