Untitled
unknown
plain_text
a year ago
2.1 kB
12
Indexable
private void F_CR_AL_Load(object sender, EventArgs e) { using (DocumentLock Lock = Manager.DocCad.LockDocument()) { using (Transaction TrCad = Manager.DocCad.TransactionManager.StartTransaction()) { LayerTable TabelaLayers = (LayerTable)TrCad.GetObject(Manager.DocData.LayerTableId, OpenMode.ForRead); //Escolha o Layer foreach (ObjectId ID in TabelaLayers) { LayerTableRecord AS = TrCad.GetObject(ID, OpenMode.ForRead) as LayerTableRecord; CB_Layer.Items.Add(AS.Name); } // Define o primeiro Layer como selecionado CB_Layer.SelectedIndex = 0; // Iteração com os estilos foreach (ObjectId ID in Manager.DocCivil.Styles.AlignmentStyles) { // Obtém o estilo de alinhamento AlignmentStyle AS = TrCad.GetObject(ID, OpenMode.ForRead) as AlignmentStyle; // Adiciona o nome do estilo de alinhamento ao ComboBox CB_Estilo.Items.Add(AS.Name); } // Define o primeiro estilo como selecionado CB_Estilo.SelectedIndex = 0; // Iteração com os Labels foreach (ObjectId ID in Manager.DocCivil.Styles.LabelSetStyles.AlignmentLabelSetStyles) { // Obtém o estilo de alinhamento AlignmentLabelSetStyle AS = TrCad.GetObject(ID, OpenMode.ForRead) as AlignmentLabelSetStyle; // Adiciona o nome do estilo de alinhamento ao ComboBox CB_Label.Items.Add(AS.Name); } // Define o primeiro estilo como selecionado CB_Label.SelectedIndex = 0; TrCad.Commit(); } } } } }
Editor is loading...
Leave a Comment