c# - 模拟 java 的 Card Layout Manager 的 Tables 选项卡控件

标签 c# .net winforms user-interface tabcontrol

我想在 C# 中模拟 java 的卡片布局管理器。据我所知,在不购买第 3 方软件的情况下,最简单的方法是使用选项卡控件,我根据组件设置每个选项卡,然后在 TabControl 属性窗口中设置:

TabControl.Appearance = 按钮

TabControl.SizeMode = 固定

TabControl.ItemSize = 0,1

TabControl.Alignment = 顶部

这将给我一个“tabless”选项卡控件(没有任何选项卡的选项卡控件)。这将允许我控制用户“翻阅”不同选项卡的顺序。

这行得通,但是每当我以非标准方式使用控件时,我都觉得它很笨拙并且容易出现问题。这是解决这个问题的好方法,还是这个“Amature C# GUI 开发小时” Material ?

谢谢

最佳答案

参见此处:http://www.vbforums.com/showthread.php?t=558143对于预建的 tabless 选项卡控件。它在 VB.NET 中,但有很多转换器,如果你有 VB.NET 编译器,你也可以编译它。

关于c# - 模拟 java 的 Card Layout Manager 的 Tables 选项卡控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6653450/

相关文章:

c# - 在 C# 中编写 List<> 的前 3 个字母

c# - 在 C# 中,如何在运行时检查对象是否属于某种类型?

c# - 刷新按钮复制datagridview数据

wpf - 在 WPF 窗口中嵌入 WinForms 图形

c# - validateImageData 参数和 Image.FromStream()

c# - 为什么 var 评估为 int 而不是 double?

c# - 如何以编程方式按多列对 UltraGrid 进行排序?

预期的 C# 方法名称 - 多线程

.net - Windows窗体处理程序在计算机唤醒时被忽略

c# - 使用程序集引用 dll 的某些方法时用户界面停止