/// <summary>
/// 给datagridview添加鼠标滚轮事件
/// </summary>
/// <param name="dataGridView1"></param>
public static void bindMouseWheel(System.Windows.Forms.DataGridView dataGridView1)
{
dataGridView1.MouseWheel += new System.Windows.Forms.MouseEventHandler(dataGridView1_MouseWheel);
dataGridView1.TabIndex = 0; //获得焦点
}
private static void dataGridView1_MouseWheel(object sender, System.Windows.Forms.MouseEventArgs e)
{
DataGridView dataGridView1 = sender as DataGridView;
try
{
if (dataGridView1.CurrentCell != null)
{
DataGridViewCell dvc = dataGridView1.CurrentCell;
int ri = dvc.RowIndex;
Winform datagridview 控制滚轮事件
最新推荐文章于 2023-01-14 17:16:14 发布
本文详细介绍了在C# Winform应用程序中,如何捕获和处理DataGridView控件的滚轮事件,包括如何自定义滚动行为,以及在滚轮事件中实现特定功能的代码示例。
摘要由CSDN通过智能技术生成