小弟最近刚接触XtraTabControl控件,发现与WinForm的Tab控件使用方法相差太多,实在是一头雾水、找不到方法呀,特来请教高手。
新建一个Form,拖拽增加一个“XtraTabControl”控件,新增了两个“xtraTabPage”,把“XtraTabControl”控件的Dock属性设置为“Fill”,可是启动时却看不到任何控件和选项页。因为我之前一直使WinForm的“TabControl”控件,“TabPage”页用鼠标点来点去很方便,刚碰到“XtraTabControl”控件,却怎么也调试不出来,什么属性都设置了,就是在界面上看不到,十分上火。
还望高手不吝赐教,指点迷津~~多谢~多谢~~
100分奉上~~~

解决方案 »

  1.   

    不知道楼主使用的是什么版本,我目前用的没有任何问题啊
    --XtraTabControlForm.Designer.cs
    namespace WindowsApplication1
    {
        partial class XtraTabControlForm
        {
            /// <summary>
            /// 必需的设计器变量。
            /// </summary>
            private System.ComponentModel.IContainer components = null;        /// <summary>
            /// 清理所有正在使用的资源。
            /// </summary>
            /// <param name="disposing">如果应释放托管资源,为 true;否则为 false。</param>
            protected override void Dispose(bool disposing)
            {
                if (disposing && (components != null))
                {
                    components.Dispose();
                }
                base.Dispose(disposing);
            }        #region Windows 窗体设计器生成的代码        /// <summary>
            /// 设计器支持所需的方法 - 不要
            /// 使用代码编辑器修改此方法的内容。
            /// </summary>
            private void InitializeComponent()
            {
                this.tabControl = new DevExpress.XtraTab.XtraTabControl();
                this.xtraTabPage1 = new DevExpress.XtraTab.XtraTabPage();
                this.xtraTabPage2 = new DevExpress.XtraTab.XtraTabPage();
                ((System.ComponentModel.ISupportInitialize)(this.tabControl)).BeginInit();
                this.tabControl.SuspendLayout();
                this.SuspendLayout();
                // 
                // tabControl
                // 
                this.tabControl.Dock = System.Windows.Forms.DockStyle.Fill;
                this.tabControl.HeaderAutoFill = DevExpress.Utils.DefaultBoolean.False;
                this.tabControl.Location = new System.Drawing.Point(0, 0);
                this.tabControl.LookAndFeel.UseDefaultLookAndFeel = false;
                this.tabControl.LookAndFeel.UseWindowsXPTheme = true;
                this.tabControl.Name = "tabControl";
                this.tabControl.SelectedTabPage = this.xtraTabPage1;
                this.tabControl.Size = new System.Drawing.Size(886, 552);
                this.tabControl.TabIndex = 1;
                this.tabControl.TabPages.AddRange(new DevExpress.XtraTab.XtraTabPage[] {
                this.xtraTabPage1,
                this.xtraTabPage2});
                this.tabControl.TabPageWidth = 50;
                // 
                // xtraTabPage1
                // 
                this.xtraTabPage1.Name = "xtraTabPage1";
                this.xtraTabPage1.Size = new System.Drawing.Size(879, 522);
                this.xtraTabPage1.Text = "xtraTabPage1";
                // 
                // xtraTabPage2
                // 
                this.xtraTabPage2.Name = "xtraTabPage2";
                this.xtraTabPage2.Size = new System.Drawing.Size(879, 522);
                this.xtraTabPage2.Text = "xtraTabPage2";
                // 
                // XtraTabControlForm
                // 
                this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 12F);
                this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
                this.ClientSize = new System.Drawing.Size(886, 552);
                this.Controls.Add(this.tabControl);
                this.Name = "XtraTabControlForm";
                this.Text = "XtraTabControlForm";
                ((System.ComponentModel.ISupportInitialize)(this.tabControl)).EndInit();
                this.tabControl.ResumeLayout(false);
                this.ResumeLayout(false);        }        #endregion        private DevExpress.XtraTab.XtraTabControl tabControl;
            private DevExpress.XtraTab.XtraTabPage xtraTabPage1;
            private DevExpress.XtraTab.XtraTabPage xtraTabPage2;
        }
    }--XtraTabControlForm.cs
    using System;
    using System.Collections.Generic;
    using System.ComponentModel;
    using System.Data;
    using System.Drawing;
    using System.Text;
    using System.Windows.Forms;namespace WindowsApplication1
    {
        public partial class XtraTabControlForm : Form
        {
            public XtraTabControlForm()
            {
                InitializeComponent();
            }
        }
    }
    上面就拖了一个XtraTabControl,增加两个Page,没有问题啊
    我用的是Dev v2010 vol1