【发布时间】:2013-07-14 16:48:06
【问题描述】:
从最基本的意义上来说,什么是 Tab Control?
我正在考虑从头开始创建一个(我有很多充分的理由,只是扩展现有的不会让我感觉更好)。但我不确定它们是如何制作的。
选项卡控件只是主面板内的一堆面板吗?这是我的意思的图片...
【问题讨论】:
标签: c# windows winforms tabs panel
从最基本的意义上来说,什么是 Tab Control?
我正在考虑从头开始创建一个(我有很多充分的理由,只是扩展现有的不会让我感觉更好)。但我不确定它们是如何制作的。
选项卡控件只是主面板内的一堆面板吗?这是我的意思的图片...
【问题讨论】:
标签: c# windows winforms tabs panel
TabControl 的核心是一个非常简单的控件。只不过是一排带有文字的矩形。是 Winforms 添加了 TabPage 类,这是一个可滚动的容器控件,增加了隐藏控件的能力。派生自 Panel 类。
它包含您可以任意删除的功能。就像以与用户选择的活动视觉样式主题兼容的方式进行渲染一样。并处理一个要求更多选项卡的应用程序,而不是一排。并实现键盘和鼠标导航。并实现透明度,以便父窗口内容在选项卡后面可见。
非常简单,很少需要自己实现 :)
【讨论】: