コード例 #1
0
ファイル: TabStrip.cs プロジェクト: RabbWhite/ExtNet
 /// <summary>
 ///
 /// </summary>
 /// <param name="item"></param>
 public void SetActiveTab(TabStripItem item)
 {
     if (this.ItemID.IsNotEmpty())
     {
         this.Call("setActiveTab", item.ItemID);
     }
     else
     {
         this.Call("setActiveTab", this.Items.IndexOf(item));
     }
 }
コード例 #2
0
ファイル: TabStrip.cs プロジェクト: RabbWhite/ExtNet
        /// <summary>
        ///
        /// </summary>
        /// <param name="item"></param>
        public void Remove(TabStripItem item)
        {
            if (this.ItemID.IsNotEmpty())
            {
                this.Call("remove", item.ItemID);
            }
            else
            {
                this.Call("remove", this.Items.IndexOf(item));
            }

            if (this.Items.Contains(item))
            {
                this.Items.Remove(item);
            }
        }
コード例 #3
0
ファイル: TabStrip.cs プロジェクト: pgodwin/Ext.net
 /// <summary>
 /// 
 /// </summary>
 /// <param name="item"></param>
 public void SetActiveTab(TabStripItem item)
 {
     if (this.ItemID.IsNotEmpty())
     {
         this.Call("setActiveTab", item.ItemID);
     }
     else
     {
         this.Call("setActiveTab", this.Items.IndexOf(item));
     }
 }
コード例 #4
0
ファイル: TabStrip.cs プロジェクト: pgodwin/Ext.net
        /// <summary>
        /// 
        /// </summary>
        /// <param name="item"></param>
        public void Remove(TabStripItem item)
        {
            if (this.ItemID.IsNotEmpty())
            {
                this.Call("remove", item.ItemID);
            }
            else
            {
                this.Call("remove", this.Items.IndexOf(item));
            }

            if (this.Items.Contains(item))
            {
                this.Items.Remove(item);
            }
        }
コード例 #5
0
ファイル: TabStrip.cs プロジェクト: pgodwin/Ext.net
 /// <summary>
 /// 
 /// </summary>
 /// <param name="index"></param>
 /// <param name="item"></param>
 public void InsertItem(int index, TabStripItem item)
 {
     this.Items.Add(item);
     this.Call("insert", index, new JRawValue(new ClientConfig().Serialize(item)));
 }
コード例 #6
0
ファイル: TabStrip.cs プロジェクト: pgodwin/Ext.net
 /// <summary>
 /// 
 /// </summary>
 /// <param name="item"></param>
 public void AddItem(TabStripItem item)
 {
     this.Items.Add(item);
     this.Call("add", new JRawValue(new ClientConfig().Serialize(item)));
 }
コード例 #7
0
ファイル: TabStrip.cs プロジェクト: pgodwin/Ext.net
 private void Items_AfterItemAdd(TabStripItem item)
 {
     item.Owner = this;
 }
コード例 #8
0
ファイル: TabStrip.cs プロジェクト: RabbWhite/ExtNet
 /// <summary>
 ///
 /// </summary>
 /// <param name="index"></param>
 /// <param name="item"></param>
 public void InsertItem(int index, TabStripItem item)
 {
     this.Items.Add(item);
     this.Call("insert", index, new JRawValue(new ClientConfig().Serialize(item)));
 }
コード例 #9
0
ファイル: TabStrip.cs プロジェクト: RabbWhite/ExtNet
 /// <summary>
 ///
 /// </summary>
 /// <param name="item"></param>
 public void AddItem(TabStripItem item)
 {
     this.Items.Add(item);
     this.Call("add", new JRawValue(new ClientConfig().Serialize(item)));
 }
コード例 #10
0
ファイル: TabStrip.cs プロジェクト: RabbWhite/ExtNet
 private void Items_AfterItemAdd(TabStripItem item)
 {
     item.Owner = this;
 }
コード例 #11
0
 /// <summary>
 ///
 /// </summary>
 public TabStripItem.Builder TabStripItem(TabStripItem component)
 {
     return(new TabStripItem.Builder(component));
 }