System.Windows.Forms.Ribbon 中的RibbonTab 设置点击事件
用仿office控件,其中RibbonTab控件,发现没有click事件,只有鼠标移动事件。
提出一种Click点击事件的方法,先如上图注册ActiveChanged方法,接着利用下面的代码。
private void SurveryPrepareTab_ActiveChanged(object sender, EventArgs e)
{
if(Convert.ToBoolean(sender.GetType().GetProperty("Active").GetValue(sender))) //点击到该区域上
Console.WriteLine("Click");
}