MenuItem.DefaultItem Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает или задает значение, указывающее, является ли элемент меню элементом меню по умолчанию.
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
Значение свойства
true Значение , если элемент меню является элементом по умолчанию; falseв противном случае . Значение по умолчанию — false.
Примеры
В следующем примере кода создается элемент меню с двумя вложенными элементами. Пример задает menuItem2 в качестве элемента меню по умолчанию с помощью DefaultItem свойства.
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
Комментарии
Элемент меню по умолчанию для меню полужирным шрифтом. Когда пользователь дважды щелкает подменю, содержащую элемент по умолчанию, выбирается элемент по умолчанию, а подменю закрывается. Свойство можно использовать DefaultItem для указания действия по умолчанию, которое ожидается в меню или контекстном меню.