随笔分类 -  C#学习随笔 / Winform学习随笔

记录Winform相关学习随笔
摘要:十六进制颜色与Color对象的互相转换[C#] C#十六进制颜色与Color对象的互相转换 把十六进制颜色转化为color对象ColorTranslator.FromHtml("#FF0000")或 ColorTranslator.FromHtml("Red"); 把color对象转化为十六进制颜色 阅读全文
posted @ 2023-06-05 09:14 青丝·旅人 阅读(201) 评论(0) 推荐(0) 编辑
摘要:private void DataTable_SelectionChanged(object sender, EventArgs e) { DataTable.ClearSelection();//清空表格控件选择项 } DataTable为控件名称 阅读全文
posted @ 2023-05-15 14:50 青丝·旅人 阅读(884) 评论(0) 推荐(0) 编辑
摘要:DataGridView控件的属性: dataGridView1.Rows[index].Height = value;index为行的索引,value为要设置的值方法二设置属性RowheadersWidthSizeMode=EnableResizing再在后台写代码: dataGridView1. 阅读全文
posted @ 2023-05-15 11:21 青丝·旅人 阅读(2560) 评论(0) 推荐(0) 编辑
摘要:实现1、DateGridView实现黑底红色,可通过设置、背景色、前景色和字体颜色、 默认列标题样式实现。 BackgroundColor设置背景色 GridColor设置网格线颜色 BorderStyle设置边框样式,这里是None代表无 RowHeadersVisables设置是否显示包含行标题 阅读全文
posted @ 2023-05-15 10:59 青丝·旅人 阅读(4254) 评论(0) 推荐(0) 编辑
摘要:方法1:(已测试)给ListView添加以下事件,改实例DataList为控件名称 private void DataList_DrawColumnHeader(object sender, DrawListViewColumnHeaderEventArgs e) { e.Graphics.Fill 阅读全文
posted @ 2023-05-10 13:54 青丝·旅人 阅读(768) 评论(0) 推荐(0) 编辑
摘要:DateTime dt=DateTime.Now; double n = dt.ToOADate();//时间转化为浮点数 DateTime origintime = DateTime.FromOADate(n);//浮点数转化为时间 阅读全文
posted @ 2023-05-10 09:36 青丝·旅人 阅读(674) 评论(0) 推荐(0) 编辑
摘要:时间间隔TimeSpan转字符串格式 TimeSpan.ToString(@"hh\:mm\:ss");//时:分:秒 今天写代码发现两个比较不错的分享下:1.DateTime.ParseExact很多时候我们获取的时间是数字形式表示的,好比20140127134015.927856,通过这个方法D 阅读全文
posted @ 2023-05-09 16:27 青丝·旅人 阅读(2581) 评论(0) 推荐(0) 编辑
摘要:1.效果如图: 2.选中ContextMenuStrip控件,在Items属性中添加Separator 3. (其中第3,4步,通过上下箭头,摆置好你要分割的位置) 原文链接 阅读全文
posted @ 2023-05-09 08:44 青丝·旅人 阅读(361) 评论(0) 推荐(0) 编辑
摘要:使用ContextMenuStrip控件 子项设置:菜单选择子项.Checked = true; 阅读全文
posted @ 2023-05-08 23:14 青丝·旅人 阅读(413) 评论(0) 推荐(0) 编辑
摘要:yMenu.Show(axiPlotX1, new Point(e.x, e.y)); 菜单控件.Show(显示控件, 显示的初始位置); 阅读全文
posted @ 2023-05-08 23:09 青丝·旅人 阅读(30) 评论(0) 推荐(0) 编辑
摘要:键盘与鼠标按键的键值对照表 该表总结了常见的键盘与鼠标按键对应的按键名称、十进制、十六进制表示形式与按键功能。方便用户进行查询。提供给需要的朋友使用。 常数名称十六进制值十进制值对应按键 VK_LBUTTON 01 1 鼠标的左键 VK_RBUTTON 02 2 鼠标的右键 VK-CANCEL 03 阅读全文
posted @ 2023-05-08 16:13 青丝·旅人 阅读(724) 评论(0) 推荐(0) 编辑
摘要:按钮名称.FlatStyle = FlatStyle.Flat;按钮名称.FlatAppearance.BorderSize = 0; 阅读全文
posted @ 2023-05-08 14:25 青丝·旅人 阅读(150) 评论(0) 推荐(0) 编辑
摘要:setFont 阅读全文
posted @ 2023-05-07 23:50 青丝·旅人 阅读(422) 评论(0) 推荐(0) 编辑
摘要:2021-08-23 一、实现效果 二、实现方法步骤 ①准备好需要给按钮添加图片的素材 ②打开【工具箱】找到【Button】拖拽到Winform界面 ③选中刚才拖入winfrom界面的【button1】按钮查看设置面板,找到Image属性设置按钮图片 ④调节按钮大小和设置图片与文字方向 ⑤最终的效果 阅读全文
posted @ 2023-05-06 14:06 青丝·旅人 阅读(664) 评论(0) 推荐(0) 编辑
摘要:今天通过与别人写的api交互,获取到了一个原为图片的base64字符串,在网上找到了相互转换的方法,但是在转化时,报出了“输入不是有效的 Base64 字符串,因为它包含非 base 64 字符”的错误,于是又开始在网上找办法解决,看到很多文章,基本上都是说base64字符串开头包含一些标题信息(如 阅读全文
posted @ 2023-02-23 16:49 青丝·旅人 阅读(801) 评论(0) 推荐(0) 编辑
摘要:1.通用方法 public class GetDataByWebApi { /// <summary> /// 通过web api获取数据的方法 /// </summary> /// <param name="url">api的url</param> /// <param name="method" 阅读全文
posted @ 2023-02-23 11:17 青丝·旅人 阅读(328) 评论(0) 推荐(0) 编辑
摘要:代码实现: 首先创建用来遍历的类 class Car { public string name; public int age; } public class Cars: IEnumerable { Car[] acrArr = new Car[4]; public Cars() { acrArr[ 阅读全文
posted @ 2022-10-20 16:02 青丝·旅人 阅读(34) 评论(0) 推荐(0) 编辑
摘要:文章链接 阅读全文
posted @ 2022-10-20 15:04 青丝·旅人 阅读(16) 评论(0) 推荐(0) 编辑
摘要:通过继承IComparable接口并重写 IComparable有两种,参数分别为泛型和object,方法类似,只是object需要通过as转换为指定类,稍微麻烦 class Item : IComparable<Item> { public int money; public Item(int m 阅读全文
posted @ 2022-08-02 11:44 青丝·旅人 阅读(330) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示