コード例 #1
0
ファイル: TabStrip.cs プロジェクト: gitter-badger/Perspex
        protected override ItemContainerGenerator CreateItemContainerGenerator()
        {
            TabControl             tabControl = this.TemplatedParent as TabControl;
            ItemContainerGenerator result;

            if (tabControl != null)
            {
                result = tabControl.ItemContainerGenerator;
            }
            else
            {
                result = new TypedItemContainerGenerator <TabItem>(this);
            }

            result.StateChanged += ItemsContainerGeneratorStateChanged;

            return(result);
        }
コード例 #2
0
ファイル: TabStrip.cs プロジェクト: MarkWalls/Perspex
        protected override ItemContainerGenerator CreateItemContainerGenerator()
        {
            TabControl tabControl = this.TemplatedParent as TabControl;
            ItemContainerGenerator result;

            if (tabControl != null)
            {
                result = tabControl.ItemContainerGenerator;
            }
            else
            {
                result = new TypedItemContainerGenerator<TabItem>(this);
            }

            result.StateChanged += this.ItemsContainerGeneratorStateChanged;

            return result;
        }