コード例 #1
0
ファイル: SessionDetail.cs プロジェクト: keritaf/superputty
        private void SessionTreeviewInstanceChanged(SessionTreeview treeViewInstance)
        {
            if (TreeViewInstance == treeViewInstance)
            {
                return;
            }

            Attach(treeViewInstance);
        }
コード例 #2
0
ファイル: SessionDetail.cs プロジェクト: keritaf/superputty
 private void Detach()
 {
     if (TreeViewInstance != null)
     {
         TreeViewInstance.FormClosed       -= SessionTreeView_FormClosed;
         TreeViewInstance.SelectionChanged -= SelectedSessionChanged;
     }
     TreeViewInstance = null;
     SelectedSessionChanged(null);
 }
コード例 #3
0
ファイル: SessionDetail.cs プロジェクト: keritaf/superputty
 private void Attach(SessionTreeview sessionTreeView)
 {
     Detach();
     TreeViewInstance = sessionTreeView;
     if (sessionTreeView != null)
     {
         TreeViewInstance.FormClosed      += SessionTreeView_FormClosed;
         sessionTreeView.SelectionChanged += SelectedSessionChanged;
         SelectedSessionChanged(sessionTreeView.SelectedSession);
     }
 }
コード例 #4
0
ファイル: SessionDetail.cs プロジェクト: keritaf/superputty
 private SessionDetail()
 {
     InitializeComponent();
     TreeViewInstance = null;
     sessionDetailPropertyGrid.PropertySort = PropertySort.NoSort;
 }