Freigeben über


MenuItem.DefaultItem-Eigenschaft

Ruft einen Wert ab, der angibt, ob das Menüelement das Standardmenüelement ist, oder legt diesen fest.

Namespace: System.Windows.Forms
Assembly: System.Windows.Forms (in system.windows.forms.dll)

Syntax

'Declaration
Public Property DefaultItem As Boolean
'Usage
Dim instance As MenuItem
Dim value As Boolean

value = instance.DefaultItem

instance.DefaultItem = value
public bool DefaultItem { get; set; }
public:
property bool DefaultItem {
    bool get ();
    void set (bool value);
}
/** @property */
public boolean get_DefaultItem ()

/** @property */
public void set_DefaultItem (boolean value)
public function get DefaultItem () : boolean

public function set DefaultItem (value : boolean)

Eigenschaftenwert

true, wenn das Menüelement das Standardelement in einem Menü ist, andernfalls false. Der Standardwert ist false.

Hinweise

Das Standardmenüelement eines Menüs ist fett formatiert. Wenn Benutzer auf ein Untermenü doppelklicken, das ein Standardelement enthält, wird das Standardelement ausgewählt und das Untermenü geschlossen. Mithilfe der DefaultItem-Eigenschaft können Sie die in einem Menü oder Kontextmenü erwartete Standardaktion angeben.

Beispiel

Im folgenden Codebeispiel wird ein Menüelement mit zwei Untermenüelementen erstellt. Im Beispiel wird menuItem2 mithilfe der DefaultItem-Eigenschaft als Standardmenüelement festgelegt.

Public Sub CreateMyMenus()
    Dim menuItem1 As New MenuItem("&File")
    Dim menuItem2 As New MenuItem("&New")
    Dim menuItem3 As New MenuItem("&Open")
    ' Make menuItem2 the default menu item.
    menuItem2.DefaultItem = True
End Sub
public void CreateMyMenus()
{
   MenuItem menuItem1 = new MenuItem("&File");
   MenuItem menuItem2 = new MenuItem("&New");
   MenuItem menuItem3 = new MenuItem("&Open");
   // Make menuItem2 the default menu item.
   menuItem2.DefaultItem = true;
}
public:
   void CreateMyMenus()
   {
      MenuItem^ menuItem1 = gcnew MenuItem( "&File" );
      MenuItem^ menuItem2 = gcnew MenuItem( "&New" );
      MenuItem^ menuItem3 = gcnew MenuItem( "&Open" );
      // Make menuItem2 the default menu item.
      menuItem2->DefaultItem = true;
   }
public void CreateMyMenus()
{
    MenuItem menuItem1 = new MenuItem("&File");
    MenuItem menuItem2 = new MenuItem("&New");
    MenuItem menuItem3 = new MenuItem("&Open");

    // Make menuItem2 the default menu item.
    menuItem2.set_DefaultItem(true);
} //CreateMyMenus

Plattformen

Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile für Pocket PC, Windows Mobile für Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

MenuItem-Klasse
MenuItem-Member
System.Windows.Forms-Namespace