gpt4 book ai didi

C# Tabcontrol 捕获 mousedown 事件

转载 作者:行者123 更新时间:2023-11-30 22:27:43 25 4
gpt4 key购买 nike

tabcontrol 的 mousedown 事件仅捕获在 Tabcontrol 顶部的选项卡上进行的鼠标单击,而不捕获控件内部添加的内容(空白区域)。

有没有办法捕获在 tabcontrol 中发生的 mousedown 事件?

最佳答案

tabcontrol 内的标签页本身就是控件,您可以在其上捕获鼠标事件。如果是从设计器添加的,你可以直接将它们添加到特定的标签页

    private void tabPage1_Click(object sender, EventArgs e)
{

}

或更通用的方法,通过向所有现有标签页添加事件(如果页面是动态的,您可能还想捕获添加/删除标签的事件)

        foreach(TabPage tp in tabControl1.TabPages)
tp.Click += new EventHandler(YourClickEventHandler);

关于C# Tabcontrol 捕获 mousedown 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11150538/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com