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 указания действия по умолчанию, которое ожидается в меню или контекстном меню.