如何在设计时将控件添加到TabControl?

时间:2013-05-12 15:52:43

标签: c# winforms

通过我在线引用的以下工作代码,这个tabless选项卡控件将在我的工具菜单中显示为drag&丢弃用法:

using System;
using System.Windows.Forms;
public class TablessTabControl : TabControl
{
    protected override void WndProc(ref Message message)
    {
        if (message.Msg == 0x1328 && !DesignMode)
        {
            message.Result = (IntPtr)1;
        }
        else
        {
            base.WndProc(ref message);
        }
    }
}

..然而,..

..我想知道是否还有我可以为这段代码添加按钮控件,这样当我在设计时将它拖到我的winform时,按钮将自动在tabless选项卡控件内。

这样的事情会在上面的工作代码中起作用吗?...

protected override void AddButtonControls(???)
{
Button myNewButton = new Button();
myNewButton.Name = "navigateBack";
myNewButton.Text = "Back";
myNewButton.Size = ...
myNewButton.Location = new Point(...etc..
TablessTabControl.Add(myNewButton);
}

当然我可以像往常一样简单地将每个控件拖到其中...但我想知道我是否可以在一个工具(tabless选项卡控件)上一起打包它们。

*注意:按钮将作为背面和背面。您可能已经猜到了前进导航按钮。

感谢任何帮助:)

0 个答案:

没有答案
相关问题