- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在寻找一种在一组选项卡之前实现某种插入标题的方法,如下所示:
选项卡集不应该是多行的,只能是水平的并布置在顶部。但是,当选项卡太多时,它应该可以正确滚动。
我担心我在使用第三方控件方面会受到限制,但我可以使用标准 TTabControl 上的子类来对标准外观和行为添加必要的更改。 (我不需要它是 TPageControl,因为它只是我感兴趣的选项卡的具体排列。)
也许有某种方法可以通过巧妙安排的标准控件组合来实现这一点,尽管我付出了努力,但我还是没有想到。
基本上,欢迎任何想法或指示。
哦,额外的要求是,它应该与桌面主题很好地融合。
最佳答案
确实已经过去了一段时间,但我最近需要这种样式,并发现您可以使用 TMS 软件 TAdvOfficePager 来做到这一点。它有一个属性FixedTabs,在本例中我将其设置为1。它还有一个 OnChanging 事件,您可以在其中阻止访问选项卡,在本例中我使用了AllowChange := (ToPage > 0);最后,我将第一个选项卡设置为禁用。
然后只需将第一个选项卡的样式设置为与其余选项卡不同,您就可以得到如下所示的内容:
关于delphi - TTabControl 的标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5581039/
我有个问题。 我用这个简单的代码添加了一个按钮,但它没有编译任何解决方案? unit Unit1; interface uses System.SysUtils, System.Types, Syst
我正在寻找一种在一组选项卡之前实现某种插入标题的方法,如下所示: 选项卡集不应该是多行的,只能是水平的并布置在顶部。但是,当选项卡太多时,它应该可以正确滚动。 我担心我在使用第三方控件方面会受到限制,
我只想知道是否在TTabControl单击时,单击了当前选项卡以外的其他选项卡。想法是最受欢迎的。 附言请不要索要代码。我只是在征求意见。此外,在我的公司发布代码也是不受欢迎的。 (我以前的帖子是在
我有一个与我的 TTabControl 关联的弹出菜单。我希望能够选择该选项卡并通过单击右手按钮来调用下拉菜单。我记得的其他控件似乎有一个右键选择属性。 最佳答案 您可以使用 TPopupMenu 的
我在希伯来语环境中编程,因此我希望 TTabControl 顶部的选项卡从右到左显示。 BiDiMode 属性不会影响选项卡,而是影响控件中包含的文本。 我尝试过以下代码 SetWindowLong
我添加了一些TTabItem (s) 至 TTabControl在运行时。但我无法删除它们。 我用来创建项目的代码: tbi := TTabItem.Create(tbc); tbi.Parent :
我想知道为什么 Delphi (2007) 提供了三个看起来做同样事情的小部件,以及每个小部件的优点/缺点是什么。 在同一主题上,如果我想显示不同的控件集,为什么我应该偏爱例如。 PageContro
这在 Delphi XE8 中工作 这是一个示例项目 https://github.com/dangas56/DelphiDXSeattle-BrokenTabControl 当键盘在设备上弹出时,我
试图在标题中描述我的大部分问题,我基本上做到了。 基本上,我在 Lazarus 中使用 Indy 10 制作了自己的小型 TCP 服务器。它所做的只是接受字节形式的数据包,这些数据包包含代表英文字母的
我是一名优秀的程序员,十分优秀!