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.

Application.ShutdownMode الخاصية

Visual Studio 2010

Gets أو sets the شرط that causes the Shutdown أسلوب إلى be called.

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

public ShutdownMode ShutdownMode { get; set; }
<object ShutdownMode="ShutdownMode" .../>

قيمة الخاصية

النوع: System.Windows.ShutdownMode
ShutdownMode القيمة التعداد. القيمة الافتراضية هي OnLastWindowClose.

Applications إيقاف تشغيل فقط when the Shutdown أسلوب of the تطبيق هو called. يوقف التشغيل can occur ضمنيا أو بوضوح, كـ specified بواسطة the القيمة of the ShutdownMode خاصية.

إذا قمت بتعيين ShutdownModeإلى OnLastWindowClose، Windows Presentation Foundation (WPF)ضمنياً استدعاء الدالة Shutdownعند أخير إغلاق نافذة في تطبيق ما، حتى إذا تم تعيين منشأ حاليا أي من النافذةات كالنافذة الرئيسي (راجع MainWindow).

A ShutdownMode of OnMainWindowClose causes Windows Presentation Foundation (WPF) to implicitly call Shutdown when the MainWindow closes, even if other windows are currently open.

قد لا يكون عمر بعض التطبيقات التي تعتمد تشغيل حالة النافذة الرئيسي أو نافذة آخر هو مغلقا، أو قد لا تكون تابعة للنافذةات في كل. وحدات السيناريو هذه تحتاج إلى تعيين ShutdownModeخاصية إلى OnExplicitShutdown، مما يتطلب صريحة Shutdownأسلوب استدعاء لإيقاف تشغيل تطبيق. وإلا، يستمر تطبيق تشغيل في الخلفية.

ShutdownMode يمكن تكوين بشكل إلزامي منXAMLأو برمجياً من تعليمات برمجية.

تتوفر هذه خاصية فقط من مؤشر ترابط الذي تم إنشاؤه Applicationكائن.

يوضح المثال التالي كيفية إلى تكوين ShutdownModeإلى تعيين تطبيق ما يجب أن تكون مغلقة بوضوح.


<Application
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    StartupUri="MainWindow.xaml"
    ShutdownMode="OnExplicitShutdown"
    >
</Application>


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