상속: EditorWindow
예제 #1
0
        private static void CreateVersionDbWindow()
        {
            CreateDialog dlg = new CreateDialog(null, "files", "versiondb");

            dlg.ShowDialogEx();
            HTree.CallRefreshRoot();
        }
        public void OpenCreateWindow()
        {
            var dialog = new CreateDialog();

            if (dialog.ShowDialog() == true)
            {
                Console.WriteLine("On confirm");
            }
        }
        private void OnExecutedCreateCommand(Object sender, ExecutedRoutedEventArgs args)
        {
            if (!this.FileItems.Any())
            {
                if (!this.LoadFiles())
                {
                    return;
                }
            }

            CreateDialog dialog = new CreateDialog(this);

            dialog.ShowDialog();
        }
        private void CreateObj(object obj)
        {
            var SelectedItem = obj as HierarchicalObject;

            if (SelectedItem.Discriminator.Equals("DataContainer"))
            {
                var SelectedContainer = SelectedItem as DataContainer;
                var creatDialog       = new CreateDialog();
                var Vm = creatDialog.DataContext as CreateDialogVM;
                if (creatDialog.ShowDialog() == true)
                {
                    var newItem = Vm.GetResultObject();
                    if (newItem != null)
                    {
                        SelectedContainer.Prodacts.Add(newItem);
                        SelectedContainer.Save();
                    }
                }
            }
        }
예제 #5
0
        private void CreateNewDialog()
        {
            var window = new CreateDialog();

            window.ShowDialog();
        }