C# splitcontainer控件的拆分器区域中的句柄事件

C# splitcontainer控件的拆分器区域中的句柄事件,c#,.net,events,splitcontainer,C#,.net,Events,Splitcontainer,是否有任何简单的方法来处理WinFroms splitcontainer控件的拆分器区域上的单击事件?(在我的图片中用蓝色表示)例如,我想双击此区域折叠面板1 或者在这个区域放置一些漂亮的按钮,点击它,我可以折叠面板 我不想用伟大的黑客来制作一个解决方案,如果有一个微不足道的解决方案就好了 Thx (.net 4/c#/VS2010) 您的意思是除了SplitContainer的事件之外?您应该能够使用SplitContainer。为此,双击事件 splitContainer1.Double

是否有任何简单的方法来处理WinFroms splitcontainer控件的拆分器区域上的单击事件?(在我的图片中用蓝色表示)例如,我想双击此区域折叠面板1

或者在这个区域放置一些漂亮的按钮,点击它,我可以折叠面板

我不想用伟大的黑客来制作一个解决方案,如果有一个微不足道的解决方案就好了

Thx

(.net 4/c#/VS2010)


您的意思是除了SplitContainer的事件之外?

您应该能够使用SplitContainer。为此,双击事件

  splitContainer1.DoubleClick += splitContainer1_DoubleClick;


如果需要单击的位置,请使用事件处理程序的
MouseEventArgs
随附的
MouseDoubleClick
事件。

此问题可以在MSDN文档中轻松回答,正如下面的答案所示。单击容器的整个区域时,单击事件会触发,而据我所知,它不会提供有关单击的确切位置的信息。我可以有点信息,但它不会告诉我“蓝色”被点击了。我不想要它。我只想通过双击“拆分器区域”(在我的图片中用蓝色表示)来折叠@Tom双击事件只有在你双击拆分器而不是面板时才会触发。很抱歉,我以为它是由容器上的任何地方触发的。我混淆了代码中的一些内容,并处理了面板双击。抱歉,我累了。我正在尝试使用
SplitContainer实现隐藏/显示左面板(
Panel1Collapsed
)触发器。双击事件。隐藏可以正常工作,但我无法显示:V-Splitter不可见,无法触发事件。有解决办法吗?
    private void splitContainer1_DoubleClick(object sender, EventArgs e)
    {
        splitContainer1.Panel1Collapsed = true;
    }