C#中有没有这样的控件,像 TabControl,但标签在左边(一行一个)
C#中有没有这样的控件,像 TabControl,但标签在左边(一行一个),就像遨游浏览器的设置窗口。如
果C#标准控件没有,那有没有第三方控件可以用的?
------解决方案--------------------似乎网上有类似的控件,但又似乎都是国外的.相信其他朋友能够提供给您.
经过近段时间的关注,发现不少朋友想要这种控件.同时,我在考虑计划我的时间,如果有时间,我会做一个(当然支持完美换肤,包括控件半透明).
------解决方案--------------------参考http://en.csharp-online.net/TabControl中的
Render Right-Aligned or Left-Aligned Tabs horizontally 小结
------解决方案--------------------System.Windows.Forms.TabControl tabControl1 = new System.Windows.Forms.TabControl();
this.tabControl1.RightToLeft = System.Windows.Forms.RightToLeft.Yes;
this.tabControl1.RightToLeftLayout = true;
就是说你用一个标准的TabControl,然后设置属性RightToLeft 和RightToLeftLayout 就可以了.
------解决方案--------------------TabControl中Tab放在左边并正常显示TabText
tabLeft.DrawMode = TabDrawMode.OwnerDrawFixed;
tabLeft.Alignment = TabAlignment.Left;
------解决方案--------------------TabControl 自带有这样的功能
设置 Alignment 为 TabAlignment.Left;
------解决方案--------------------参考
------解决方案--------------------好像TabControl自带你要的功能,TabPage可以在上、下、左、右
------解决方案--------------------
------解决方案--------------------
------解决方案--------------------可以看这里有没有你想要的