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.

EditorPart.ApplyChanges أسلوب

Visual Studio 2010

Saves the قيم في an EditorPart عنصر تحكم إلى the corresponding خصائص في the associated WebPart عنصر تحكم.

مساحة الاسم:  System.Web.UI.WebControls.WebParts
التجميع:  System.Web (في System.Web.dll)

public abstract bool ApplyChanges()

القيمة المُرجعة

النوع: System.Boolean
true إذا قيم إجراء الحفظ منEditorPartالتحكمWebPartعنصر التحكم هو الناجحة؛ otherwهوe (في حالة حدوث خطأ)،false.

The ApplyChanges أسلوب هو a حرج أسلوب تشغيل an EditorPart عنصر تحكم. It هو defined كـ an abstract أسلوب في the EditorPart فئة, يجب أن يكون الحقل implemented بواسطة inherited عناصر التحكم. The أسلوب's purpose هو إلى حفظ the قيم a مستخدم has entered في an EditorPart عنصر تحكم إلى the corresponding خصائص in the WebPart عنصر تحكم that هو مشار إليها in the WebPartToEdit خاصية.

ApplyChanges أسلوب هو استدعاء عندما ينقر مستخدم فوق زر الذي يمثل ‏‏موافق أو فعل يطبق في واجهة مستخدم (واجه مستخدم) التحرير.

ملاحظات للمسئولين عن الإرث

فئة مشتقة من EditorPartيجب أن يقوم تطبيق فئة ApplyChangesأسلوب. أسلوب مطبقة يحصل على مرجع إلى المقترنة عنصر تحكم استخدام WebPartToEditخاصية، وثم يقوم بتحديث خصائص التي عنصر تحكم مع القيم الحالي في EditorPartعنصر تحكم.

يلي تعليمات برمجية مثال يوضح كيفية تطبيق ApplyChangesالأسلوب في مخصص EditorPartعنصر التحكم. For the كامل تعليمات برمجية مطلوب إلى تشغيل the مثال, see the مثال مقطع of the EditorPart فئة overview.

يوضح الجزء أول من المثال تعليمات برمجية للتطبيق ApplyChangesأسلوب في المخصصة EditorPartباسم الفئة TextDisplayEditorPart. هذه الطريقة يحصل على مرجع إلى اقتران TextDisplayWebPartعنصر تحكم استخدام WebPartToEditخاصية. عليها ثم تحديثات القيمة TextDisplayWebPart.FontStyleخاصية.


public override bool ApplyChanges()
{
  TextDisplayWebPart part = 
    (TextDisplayWebPart)WebPartToEdit;
  // Update the custom WebPart control with the font style.
  part.FontStyle = PartContentFontStyle.SelectedValue;

  return true;
}


يعرض الجزء الثاني من مثال التعليمة البرمجية كيفية المقترنة WebPartعنصر التحكم، TextDisplayWebPart، قم بإنشاء مجموعة من المقترنة EditorPartعناصر التحكم (في ترتيب هو الحالة، هناك هو واحد فقط EditorPartعنصر التحكم المسمى TextDisplayEditorPartفي المجموعة) في التنفيذ الخاص به من CreateEditorPartsالأسلوب. Th هو أسلوب هو تنفيذها عند TextDisplayWebPartعنصر تحكم يقوم بإدخال الوضع التحرير.


public override EditorPartCollection CreateEditorParts()
{
  ArrayList editorArray = new ArrayList();
  TextDisplayEditorPart edPart = new TextDisplayEditorPart();
  edPart.ID = this.ID + "_editorPart1";
  editorArray.Add(edPart);
  EditorPartCollection editorParts = 
    new EditorPartCollection(editorArray);
  return editorParts;
}

public override object WebBrowsableObject
{
  get { return this; }
}


نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows XP Media Center Edition, الإصدار x64 من نظام التشغيل Windows XP Professional, Windows XP Starter Edition, Windows Server 2008, نظام التشغيل Windows Server 2003, نظام التشغيل Windows Server 2000 المزود بحزمة الخدمة SP4, نظام التشغيل Windows Millennium Edition, نظام التشغيل Windows 98

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

.NET Framework

مدعوم في: 4, 3.5, 3.0, 2.0
إظهار: