This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي
This documentation is archived and is not being maintained.

MenuItem.Command الخاصية

Visual Studio 2010

الحصول أو تعيين الأمر المقترن عنصر قائمة.

مساحة الاسم:  System.Windows.Controls
التجميع:  PresentationFramework (في PresentationFramework.dll)

[BindableAttribute(true)]
[LocalizabilityAttribute(LocalizationCategory.NeverLocalize)]
public ICommand Command { get; set; }

قيمة الخاصية

النوع: System.Windows.Input.ICommand
الأمر المقترن مع MenuItem. يكون الإعداد الافتراضي هو null.

التطبيقات

ICommandSource.Command

معرّف الحقل

CommandProperty

تعيين خصائص بيانات التعريف إلى true

لا يوجد

Th هو خاصية هو يستخدم ليتم اقترانه أمر معين MenuItemالمثيل. المثال التالي بإقران comm نسخ و بواسطة MenuItemو تلقائياً بتوفير نص إيماءة إدخال Ctrl+C. لا يعين المثال Headerخاصية، ولكن HeaderMenuItemهو "نسخ" في وقت التشغيل. يمكنك تعيين عنوان آخر ل MenuItemإذا أردت إلى مختلفة. للحصول تشغيل معلومات حول إلى يربط إلى الأمر الذي تريده، راجع كيفية: إضافة أمر إلى MenuItem.


<MenuItem Command="ApplicationCommands.Copy"/>


أمر هو raهوed عند MenuItemهو بالنقر فوق — فقط بعد Clickحدث. الأمر هو raهوed تشغيل العنصر وفقا للأولويات التالية:

  1. إذا CommandTargetهو التعيين تشغيل MenuItem، يتم استخدام هذا العنصر.

  2. PlacementTarget من ContextMenuالذي يحتوي على MenuItem.

  3. هدف تركيز الإطار الرئيسي يحتوي على Menu.

  4. The MenuItem that was clicked.

تبين الأمثلة التالية كيفية استخدام خاصية الأمر لإجراء اقتران للالأوامر باستخدام عناصر قائمة.


<MenuItem Header="_Open" Command="ApplicationCommands.Open"/>
<MenuItem Header="_Save" Command="ApplicationCommands.Save"/>



mib = new MenuItem();
mib.Command = System.Windows.Input.ApplicationCommands.Copy;
mib.Header = "_Copy";
mi.Items.Add(mib);

mic = new MenuItem();
mic.Command = System.Windows.Input.ApplicationCommands.Paste;
mic.Header = "_Paste";
mi.Items.Add(mic);


نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008, نظام التشغيل Windows Server 2003

لا يدعم .NET Framework و .NET Compact Framework كافة الإصدارات الخاصة بكل نظام أساسي. للحصول على قائمة بالإصدارات المدعمة، راجع متطلبات النظام إطار عمل .NET.

.NET Framework

مدعوم في: 4, 3.5, 3.0

NET Framework. Client Profile

مدعوم في: 4
إظهار: