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.

ContentElement.MouseDown الحدث

Visual Studio 2010

يحدث عند أي ماوس زر هو الضغط أثناء المؤشر هو عبر th هو العنصر.

مساحة الاسم:  System.Windows
التجميع:  PresentationCore (في PresentationCore.dll)
XMLNS لـ XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

public event MouseButtonEventHandler MouseDown
<object MouseDown="MouseButtonEventHandler" .../>

معرّف الحقل

MouseDownEvent

استراتيجية التوجيه

bubbling

تفويض

MouseButtonEventHandler

  • حدث أنفاق المطابق هو PreviewMouseDown.

  • يمنع OnMouseDownإلى تطبيق فئة معالجة لهذا حدث في الفئات المشتقة.

This event creates an alias for the Mouse.MouseDown attached event for this class, so that MouseDown is part of the class members list when ContentElement is inherited as a base element. hوlers الأحداث التي تم إرفاقها إلى MouseDownالأحداث المتصلة بالمصدر Mouse.MouseDownمرفقة حدث و تلقي نفس حدث بيانات المثيل.

MouseDown حدث هو raهوed غالباً مع أي MouseLeftButtonDownأو MouseRightButtonDown، التي تتوافق مع ضغط على واحد جهازي ماوس القياسية الأزرار. MouseLeftButtonDown وMouseRightButtonDownأيضا الأحداث الموجهة، ولكن تكون الأحداث الموجهة مباشرة، والمناسب زر-تشغيل حدث معينة عندMouse.MouseDownالأحداث تصل إلى هذا العنصر إلى جانب توجيه الأحداث. راجع ملاحظات ل MouseLeftButtonDownأو MouseRightButtonDown.

ملاحظة هامةهام

لبضع ContentElementاشتقاق الفئات التي لها سلوك عنصر التحكم ل مثال، Hyperlink، قد يكون لديك فئة الناتجة عن معالجة لإحداث زر ماوس. ماوس الأيسر زر استمرار حدث هو حدث الأكثر احتمالاً أن الفئة معالجة في عنصر تحكم. فئة معالجة غالباً ما يضع الأساسي Mouseفئة حدث أثناء معالجة. حدث مرة واحدة هو وضع معالج، معالجات المثيل الأخرى المرفقة بهذا العنصر غير عادة raهوed. أي الأخرى الفئة أو المثيل معالجات المرفقة بعناصر في الاتجاه bubbling تجاه الجذر في شجرة وحدة التحكم واجهة المستخدم غير أيضا عادة مرفوع.

يمكنك حل هذه المشكلة المذكور في هام السابق واستمرار ظهور MouseDownأحداث ماوس الأيسر زر أسفل الأحداث في فئة مشتقة الذي يحتوي تشغيل الفئة معالجة باستخدام أي من هذه الحلول:

  • قم بإرفاق معالجات ل PreviewMouseDownحدث، والتي هو لم يتم وضع علامة كما التي تمت معالجتها بواسطة عناصر تحكم. لاحظ أنه نظراً لترتيب هو هو معاينة حدث، والتوجيه يبدأ عند الجذر و tunnels إلى عنصر التحكم.

  • تسجيل معالج على عنصر تحكم procedurally بواسطة استدعاء AddHandlerواختيار خيار توقيع التي تمكن من معالجات للاستماع للأحداث حتى إذا تم مسبقاً تحديد هذه الأرقام أثناء معالجة في بيانات الأحداث الموجهة.

نظام التشغيل 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
إظهار: