![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
WinForm
文章平均质量分 56
xumumu2008
这个作者很懒,什么都没留下…
展开
-
WinForm:禁用Panel容器滚动条自动移动位置的功能
有一个Panel容器,将AutoScroll属性设置为True,此时Panel容器会在内容过多时自动展示一个滚动条。不过今天又遇到了另一个更加棘手的场景,我的一个控件需要使用Timer重复操作,操作间隔为1秒。如果焦点离开指定的Panel,Panel的滚动条会在1秒以内滚离位置。转载于:https://my.oschina.net/Tsybius2014/blog/776326。这个方法有一个缺点,就是滚动条经过两次拉动后屏幕会有明显闪动,从用户体验的角度上说肯定是不合适的。转载 2023-04-04 10:56:55 · 687 阅读 · 2 评论 -
Winform 中panel的mousewheel鼠标滚轮事件触发
Winform 中panel的mousewheel鼠标滚轮事件触发原创 2022-12-07 16:43:07 · 1474 阅读 · 0 评论 -
C#获取屏幕缩放比例
C#获取屏幕缩放比例转载 2022-10-24 15:38:27 · 2288 阅读 · 0 评论 -
JavaScript 调用本地exe文件
JavaScript 调用本地exe文件原创 2022-10-19 10:06:39 · 5880 阅读 · 0 评论 -
WinForm 获取执行路径的几种常见方法
WinForm 获取执行路径的几种常见方法原创 2022-10-19 09:48:07 · 1653 阅读 · 0 评论 -
ClickOnce管理员启动并且支持ClickOnce更新
ClickOnce管理员启动并且支持ClickOnce更新转载 2022-10-19 09:45:20 · 224 阅读 · 0 评论 -
c# winform TableLayoutPanel 动态删除一行,动态添加行列
c# winform TableLayoutPanel 动态删除一行,动态添加行列原创 2022-09-08 09:14:51 · 2850 阅读 · 1 评论 -
C# Textbox 的 ImeMode 属性详情表
C# Textbox 的 ImeMode 属性详情表转载 2022-07-18 16:01:48 · 797 阅读 · 0 评论 -
C#获取windows 10的下载文件夹路径
C#获取windows 10的下载文件夹路径转载 2022-07-18 14:39:12 · 880 阅读 · 0 评论 -
WinForm 判断鼠标是否在控件上
WinForm 判断鼠标是否在控件上原创 2022-06-09 09:03:33 · 1323 阅读 · 0 评论 -
HOOK——鼠标钩子程序
MouseHook.csusing System;using System.Collections.Generic;using System.Linq;using System.Runtime.InteropServices;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;namespace Common{ public class MouseHook {原创 2022-03-17 15:51:08 · 821 阅读 · 0 评论 -
[WinForm] UserControl 释放资源的 OnHandleDestroyed 事件
使用 Form 时,我们可以从 FormClosing 事件知道 Form 准备要关闭了,使用 UserControl 却没有这样对应的公开事件,但 Control 已经有设计这样的 protected event,叫做 OnHandleDestroyed,当调用 Dispose() 时,或者使用 using () {} 自动调用 Dispose() 时,就会触发 OnHandleDestroyed,意思是控件的控制代码准备被终结,表示这个控件不能再继续使用,接着就等待被GC回收,所原创 2022-03-11 10:24:56 · 2532 阅读 · 0 评论 -
使用DataGridView疑难问题解答
1. 如何使指定的单元格不可编辑?ReadOnly属性决定了单元格中的数据是否可以编辑,可以设置单元格的ReadOnly 属性,也可以设置DataGridViewRow.ReadOnly 或DataGridViewColumn.ReadOnly使得一行或一列所包含的单元格都是只读的。 默认情况下,如果一行或一列是只读的,那么其包含的单元格也会使只读的。不过你仍可以操作一个只读的单元格,比如选中它,将其设置为当前单元格,但用户不能修改单元格的内容。注意,即使单元格通过ReadOnly属性设置为..转载 2021-07-21 17:52:26 · 1024 阅读 · 0 评论 -
DataGridView控件使用大全
DataGridView控件使用大全DataGridView控件DataGridView是用于Windows Froms 2.0的新网格控件。它可以取代先前版本中DataGrid控件,它易于使用并高度可定制,支持很多我们的用户需要的特性。关于本文档:本文档不准备面面俱到地介绍DataGridView,而是着眼于深入地介绍一些技术点的高级特性。本文档按逻辑分为5个章节,首先是结构和特性的概览,其次是内置的列/单元格类型的介绍,再次是数据操作相关的内容,然后是主要特性的综述,最后是最佳.转载 2021-07-21 17:32:52 · 1193 阅读 · 0 评论 -
在Datagridview的单元格中显示带有复选框的文本(Display text with checkbox in cell in Datagridview)
One way to do it is to inherit from the DataGridViewCheckBox and re-use the DataGridViewCheckBox's painting implementation as much as possible. Note that with this implementation the text will not be editable...Key to re-using the base painting implementat转载 2021-05-25 19:12:00 · 680 阅读 · 0 评论