Пример #1
0
        private void menuEncryption_Click(object sender, RoutedEventArgs e)
        {
            EncryptionSettings es = new EncryptionSettings();
            bool?res = es.ShowDialog();

            if (res.HasValue)
            {
                if (res.Value)
                {
                    List <ObjectsDocument> list = new List <ObjectsDocument>();
                    foreach (DocumentContent doc in dockingManager1.Documents)
                    {
                        ObjectsDocument d = doc as ObjectsDocument;
                        if (d != null)
                        {
                            list.Add(d);
                        }
                    }
                    foreach (DocumentContent doc in list)
                    {
                        doc.Close();
                    }
                    treeView1.Items.Clear();
                }
            }
        }
Пример #2
0
        void uco_OpenObjects(object sender, MetaEventArgs e)
        {
            ObjectsDocument uco = new ObjectsDocument();

            uco.Initialize(e.mType, siaqodb, siaqodbList, e.oids);
            uco.OpenObjects += new EventHandler <MetaEventArgs>(uco_OpenObjects);
            uco.Title        = e.mType.Name;
            SetDefaultSettings(uco);
            uco.Show(this.dockingManager1);
            uco.Activate();
            btnExecute.IsEnabled  = false;
            menuExecute.IsEnabled = false;
            btnSave.IsEnabled     = false;
            menuSave.IsEnabled    = false;
            menuSaveAs.IsEnabled  = false;
        }
Пример #3
0
        private void LoadObjects()
        {
            TreeViewItem item = treeView1.SelectedItem as TreeViewItem;

            if (item != null)
            {
                MetaType mt = item.Tag as MetaType;
                if (mt != null)
                {
                    ObjectsDocument uco = new ObjectsDocument();
                    uco.Initialize(mt, siaqodb, siaqodbList);
                    uco.OpenObjects += new EventHandler <MetaEventArgs>(uco_OpenObjects);
                    uco.Title        = mt.Name;
                    SetDefaultSettings(uco);
                    uco.Show(this.dockingManager1);
                    uco.Activate();
                    btnExecute.IsEnabled  = false;
                    menuExecute.IsEnabled = false;
                    btnSave.IsEnabled     = false;
                    menuSave.IsEnabled    = false;
                    menuSaveAs.IsEnabled  = false;
                }
            }
        }