我在創建一個自定義控件時遇到了一些麻煩。如何在設計器中單擊一個usercontrols子項?
我得到的是一個用戶控件中的列表框,我需要能夠在設計器中單擊列表項。這將使其行爲非常像tabcontrol。
我還沒有涉及usercontrols,但我試圖捕獲一些overide事件沒有成功。
protected override void OnClick(EventArgs e)
{
if (DesignMode)
{
InvokeOnClick(listBox1, e);
}
base.OnClick(e);
}
我一直沒有找到任何網絡上的任何想法,我怎麼能做到這一點?
在此先感謝=)
我假設你在談論WinForms,但你可能想澄清一下。我很難想象爲什麼這會有用 - 你能解釋爲什麼你需要這種行爲嗎? – codeConcussion
我爲tabcontrol創建了一個助手usercontrol,它允許您查看選項卡並通過列表更改tabcontrol的選項卡。它使用綁定源等。就像Visual Studio的選項窗口。 –