有没有办法用C#将同一个控件放在不同的选项卡中?
是否有办法使用C#?将同一控件放在不同的选项卡中?否。任何控件只能有一个父控件。如果控件也位于两个位置,那么它的位置会是什么有没有办法用C#将同一个控件放在不同的选项卡中?,c#,.net,winforms,tabcontrol,C#,.net,Winforms,Tabcontrol,是否有办法使用C#?将同一控件放在不同的选项卡中?否。任何控件只能有一个父控件。如果控件也位于两个位置,那么它的位置会是什么 我建议您有两个控件,它们有一个共同的“核心”对象,其中包含您真正想要在这两个控件之间共享的所有内容。您不能将同一个控件实例放在两个不同的选项卡中,但您可以创建一个自定义用户控件,该控件包含您想要在每个选项卡中的控件,然后用该用户控件的实例填充每个选项卡 在我看来,微软在创建自定义用户控件方面的表现相当不错 发布一些代码。你是不是很想施展一些深奥的魔法——当然。但也许把它放
我建议您有两个控件,它们有一个共同的“核心”对象,其中包含您真正想要在这两个控件之间共享的所有内容。您不能将同一个控件实例放在两个不同的选项卡中,但您可以创建一个自定义用户控件,该控件包含您想要在每个选项卡中的控件,然后用该用户控件的实例填充每个选项卡
在我看来,微软在创建自定义用户控件方面的表现相当不错 发布一些代码。你是不是很想施展一些深奥的魔法——当然。但也许把它放在tabcontrol之外是个好主意?需要的魔法并没有那么深,只需将它的父项更改为当前选项卡,您就一切就绪了。答案给出了窍门。您将始终只有这样一个控件的一个实例。小贴士是告诉他应该挂哪个。当你从一个切换到另一个时,你会改变这个。