Seit EPLAN 2022 gibt es den ListSelectDecisionContext welcher einen Auswahldialog mit unterschiedlichen Werten anzeigt. Gefällt mir super (wusste aber nichts davon).
StringCollection entries = new StringCollection(); entries.Add("Foo"); entries.Add("Bar"); ListSelectDecisionContext listSelectDecision = new ListSelectDecisionContext(entries, "Foo", "List"); listSelectDecision.AllowMultiSelect = false; var result = new Decider().Decide(listSelectDecision); if (result == EnumDecisionReturn.eOK) { MessageBox.Show(listSelectDecision.SelectedEntry); }
Ich habe den Decider im Einsatz.
Bei EPLAN 2022 funktioniert’s super, bei 2.9 meldet EPLAN “Der Typ- oder Namespacename ‘ListSelectDecisionContext’ konnte nicht gefunden werden. (Fehlt eine Using-Direktive oder ein Assemblyverweis?)” .
Was kann das sein?
VG, Andreas.
Wie im Beitrag beschrieben funktioniert der Dialog erst ab EPLAN 2022.