MenuItem.DefaultItem Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que indica si el elemento de menú es el predeterminado.
public:
property bool DefaultItem { bool get(); void set(bool value); };
public bool DefaultItem { get; set; }
member this.DefaultItem : bool with get, set
Public Property DefaultItem As Boolean
Valor de propiedad
true
si el elemento de menú es el predeterminado de un menú; en caso contrario, false
. De manera predeterminada, es false
.
Ejemplos
En el ejemplo de código siguiente se crea un elemento de menú con dos submenúes. En el ejemplo se establece menuItem2
como el elemento de menú predeterminado mediante la DefaultItem propiedad .
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.DefaultItem = true;
}
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
Comentarios
El elemento de menú predeterminado de un menú está en negrita. Cuando el usuario hace doble clic en un submenú que contiene un elemento predeterminado, se selecciona el elemento predeterminado y se cierra el submenú. Puede usar la DefaultItem propiedad para indicar, la acción predeterminada que se espera en un menú o menú contextual.