- private Stack<(TabPage, PostClass)> selectPostChains = new Stack<(TabPage, PostClass)>(); //ポスト選択履歴
+ private Stack<(TabModel, PostClass)> selectPostChains = new Stack<(TabModel, PostClass)>(); //ポスト選択履歴
+
+ public TabModel CurrentTab
+ => this._statuses.SelectedTab;
+
+ public string CurrentTabName
+ => this._statuses.SelectedTabName;
+
+ public TabPage CurrentTabPage
+ => this.ListTab.TabPages.Cast<TabPage>().First(x => x.Text == this.CurrentTabName);
+
+ public DetailsListView CurrentListView
+ => (DetailsListView)this.CurrentTabPage.Tag;
+
+ public PostClass CurrentPost
+ => this.CurrentTab.SelectedPost;