【问题标题】:What is a Tab Control?什么是选项卡控件?
【发布时间】:2013-07-14 16:48:06
【问题描述】:

从最基本的意义上来说,什么是 Tab Control?


我正在考虑从头开始创建一个(我有很多充分的理由,只是扩展现有的不会让我感觉更好)。但我不确定它们是如何制作的。

选项卡控件只是主面板内的一堆面板吗?这是我的意思的图片...

【问题讨论】:

    标签: c# windows winforms tabs panel


    【解决方案1】:

    TabControl 的核心是一个非常简单的控件。只不过是一排带有文字的矩形。是 Winforms 添加了 TabPage 类,这是一个可滚动的容器控件,增加了隐藏控件的能力。派生自 Panel 类。

    它包含您可以任意删除的功能。就像以与用户选择的活动视觉样式主题兼容的方式进行渲染一样。并处理一个要求更多选项卡的应用程序,而不是一排。并实现键盘和鼠标导航。并实现透明度,以便父窗口内容在选项卡后面可见。

    非常简单,很少需要自己实现 :)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-06-26
      • 1970-01-01
      • 1970-01-01
      • 2011-10-24
      • 2013-12-11
      • 2011-12-02
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多