Forms2OleControlType

Forms2OleControlType enumeration

Räknar upp typer av Forms 2.0-kontroller.

public enum Forms2OleControlType

Värderingar

namnVärdeBeskrivning
OptionButton0En alternativknappskontroll.
Label1En kontroll som visar text.
Textbox2En kontroll som låter användaren ange text.
CheckBox3En kontroll som låter användaren markera eller avmarkera ett alternativ.
ToggleButton4En kontroll som låter användaren växla mellan två tillstånd.
SpinButton5En kontroll som låter användaren öka eller minska ett värde.
ComboBox6En kontroll som låter användaren välja ett objekt från en lista.
Frame7En kontroll som grupperar andra kontroller.
MultiPage8En kontroll som visar flera sidor med innehåll.
TabStrip9En kontroll som låter användaren växla mellan flera sidor med innehåll.
CommandButton10En knapp som utlöser en åtgärd när man klickar på den.
Image11En kontroll som visar en bild.
ScrollBar12En kontroll som låter användaren bläddra igenom innehåll.
Form13En behållare för andra kontroller.
ListBox14En kontroll som visar en lista med objekt.

Exempel

Visar hur man ändrar status för CheckBox-kontrollen.

Document doc = new Document(MyDir + "ActiveX controls.docx");

Shape shape = (Shape)doc.GetChild(NodeType.Shape, 0, true);
CheckBoxControl checkBoxControl = (CheckBoxControl)shape.OleFormat.OleControl;
checkBoxControl.Checked = true;

Assert.AreEqual(true, checkBoxControl.Checked);
Assert.AreEqual(Forms2OleControlType.CheckBox, checkBoxControl.Type);

Se även