コード例 #1
0
ファイル: SwitchBar.cs プロジェクト: ngoffee/ela
        private void OnSelectedIndexChanged(SwitchBarEventArgs e)
        {
            var h = SelectedIndexChanged;

            if (h != null)
            {
                h(this, e);
            }
        }
コード例 #2
0
ファイル: MainForm.cs プロジェクト: rizwan3d/elalang
        private void toolWindow_SelectedIndexChanged(object sender, SwitchBarEventArgs e)
        {
            App.GetService<IStatusBarService>().ClearStatusString();

            if (e.Item == null)
            {
                toolWindow.RemoveHostedControl();
                toolDock.Panel2Collapsed = true;
            }
            else
            {
                var svc = App.GetService<IViewService>();
                var inf = (ViewInfo)e.Item.Tag;
                svc.OpenView(inf.Key);
                var view = svc.GetView(inf.Key);
                toolWindow.RemoveHostedControl();
                toolWindow.AddHostedControl((Control)view.Control);
                toolDock.Panel2Collapsed = false;
                view.Activate();
            }
        }
コード例 #3
0
ファイル: ToolWindow.cs プロジェクト: ngoffee/ela
 private void SwitchBarSelectedIndexChanged(object sender, SwitchBarEventArgs e)
 {
     OnSelectedIndexChanged(e);
 }
コード例 #4
0
ファイル: SwitchBar.cs プロジェクト: rizwan3d/elalang
        private void OnSelectedIndexChanged(SwitchBarEventArgs e)
        {
            var h = SelectedIndexChanged;

            if (h != null)
                h(this, e);
        }