コード例 #1
0
        void m_model_SelectedContentChanged(object sender, VDF.Vault.Forms.Currency.SelectionChangedEventArgs e)
        {
            //when the selected content changes, we need to update the filename field to reflect the selected entities
            List <VDF.Vault.Currency.Entities.IEntity> selectedEntities = new List <VDF.Vault.Currency.Entities.IEntity>(e.SelectedEntities);

            bool          fileSelected        = false;
            List <string> selectedEntityNames = new List <string>();

            foreach (VDF.Vault.Currency.Entities.IEntity entity in selectedEntities)
            {
                if (entity is VDF.Vault.Currency.Entities.FileIteration)
                {
                    fileSelected = true;
                }
                selectedEntityNames.Add(entity.EntityName);
            }
            fileName_multiPartTextBox.Parts = selectedEntityNames;

            drawingListView.Clear();
            referenceDocs.Clear();
            Array.Clear(drawingFiles, 0, drawingFiles.Length);
            btnOK.Enabled = false;

            UpdateAssociationsTreeView();
        }
コード例 #2
0
        void m_model_SelectedContentChanged(object sender, Forms.Currency.SelectionChangedEventArgs e)
        {
            //when the selected content changes, we need to update the filename field to reflect the selected entities
            List <Vault.Currency.Entities.IEntity> selectedEntities = new List <Vault.Currency.Entities.IEntity>(e.SelectedEntities);

            bool          fileSelected        = false;
            List <string> selectedEntityNames = new List <string>();

            foreach (Vault.Currency.Entities.IEntity entity in selectedEntities)
            {
                if (entity is Vault.Currency.Entities.FileIteration)
                {
                    fileSelected = true;
                }
                selectedEntityNames.Add(entity.EntityName);
            }
            fileName_multiPartTextBox.Parts = selectedEntityNames;

            // update availability of commands
            m_openFileToolStripMenuItem.Enabled = fileSelected;

            UpdateAssociationsTreeView();
        }