OptionButtonControl

OptionButtonControl class

Das OptionButton-Steuerelement ermöglicht eine einzelne Auswahl aus einer begrenzten Menge sich gegenseitig ausschließender Auswahlmöglichkeiten.

public class OptionButtonControl : MorphDataControl

Eigenschaften

NameBeschreibung
BackColor { get; set; }Ruft die Hintergrundfarbe des Steuerelements ab oder legt sie fest. Der Standardwert hängt vom Typ des Steuerelements ab.
Caption { get; set; }Ruft eine Caption-Eigenschaft des Steuerelements ab oder legt diese fest. Der Standardwert ist eine leere Zeichenfolge.
virtual ChildNodes { get; }Ruft eine Sammlung unmittelbar untergeordneter Steuerelemente ab.
Enabled { get; }RückgabenWAHR wenn die Steuerung aktiviert ist.
ForeColor { get; set; }Ruft eine Vordergrundfarbe des Steuerelements ab oder legt diese fest. Der Standardwert hängt vom Typ des Steuerelements ab.
GroupName { get; set; }Ruft eine Zeichenfolge ab oder legt sie fest, die eine Gruppe sich gegenseitig ausschließender Steuerelemente angibt. Der Standardwert ist eine leere Zeichenfolge.
Height { get; set; }Ruft die Höhe des Steuerelements in Punkten ab oder legt sie fest.
IsForms2OleControl { get; }RückgabenWAHR wenn das Steuerelement einForms2OleControl .
Name { get; set; }Ruft den Namen des ActiveX-Steuerelements ab oder legt ihn fest.
Selected { get; set; }Ruft einen booleschen Wert ab oder setzt ihn, der entweder dies angibtOptionButtonControl ausgewählt ist oder nicht.
override Type { get; }Ruft den Typ des Forms 2.0-Steuerelements ab.
Value { get; }Ruft die zugrunde liegende Werteigenschaft ab, die häufig den Steuerelementstatus darstellt. Beispielsweise hat ein aktiviertes Optionsfeld den Wert „1“, während ein deaktiviertes den Wert „0“ hat. Der Standardwert ist eine leere Zeichenfolge.
Width { get; set; }Ruft die Breite des Steuerelements in Punkten ab oder legt sie fest.

Beispiele

Zeigt, wie ein Optionsfeld ausgewählt wird.

Document doc = new Document(MyDir + "Radio buttons.docx");

Shape shape1 = (Shape)doc.GetChild(NodeType.Shape, 0, true);
OptionButtonControl optionButton1 = (OptionButtonControl)shape1.OleFormat.OleControl;
// Auswahl des ersten ausgewählten Elements aufheben.
optionButton1.Selected = false;

Shape shape2 = (Shape)doc.GetChild(NodeType.Shape, 1, true);
OptionButtonControl optionButton2 = (OptionButtonControl)shape2.OleFormat.OleControl;
// Wählen Sie die zweite Optionsschaltfläche aus.
optionButton2.Selected = true;

Assert.AreEqual(Forms2OleControlType.OptionButton, optionButton1.Type);
Assert.AreEqual(Forms2OleControlType.OptionButton, optionButton2.Type);

doc.Save(ArtifactsDir + "Shape.SelectRadioControl.docx");

Siehe auch