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.

WebPartZoneBase.AllowLayoutChange الخاصية

Visual Studio 2010

الحصول أو تعيين القيمة تشير إلى ما إذا كان التخطيط WebPartعناصر التحكم يمكن أن تتغير داخل المنطقة.

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

[ThemeableAttribute(false)]
public virtual bool AllowLayoutChange { get; set; }
<asp:WebPartZoneBase AllowLayoutChange="True|False" />

قيمة الخاصية

النوع: System.Boolean
true إذا تم تغييره؛ وإلا، يمكن أن التخطيطfalse. يكون الإعداد الافتراضي هو true.

AllowLayoutChange خاصية نافذ المفعول فقط عند منطقة هو في الوضع dهوplay صفحة فيه تخطيط عناصر التحكم في المنطقة يمكن تغييرها، مثل DesignDisplayMode.

عند AllowLayoutChangeهو تعيين إلى falseفي منطقة معينة، هناك العديد من الإجراءات التي يتمكن المستخدمون النهائيون من تنفيذ عناصر التحكم في المنطقة:

  • المستخدمين لا يمكن يسحب عناصر التحكم إلى منطقة أخرى إعادة ترتيب عناصر التحكم داخل المنطقة أو قم بتحريك عناصر التحكم في المنطقة.

  • عدد من الخصائص التي تؤثر على واجهة المستخدم (واجه المستخدم) من WebPartيتم تعطيل عناصر التحكم في المنطقة حيث لا يمكن للمستخدمين تم تحريره هذه الخصائص عندما يتم تم تحريره عنصر التحكم باستخدام AppearanceEditorPartو BehaviorEditorPartعناصر التحكم...

  • المستخدمين لا يمكن إضافة جديد عنصر تحكم s إلى المنطقة من CatalogPartعنصر تحكم.

  • يغلق يحذف، تصغير واستعادة الأفعال لا تظهر تشغيل عناصر التحكم في المنطقة.

على الرغم من أن AllowLayoutChangeتؤثر خاصية على قدرة المستخدمين النهائيين إلى تغيير تخطيط المنطقة من خلال واجهة المستخدم، ولا يؤثر على الإمكانية إلى تغيير التخطيط برمجياً. على سبيل المثال، إذا AllowLayoutChangeتم تعيين إلى false، لا يمكن للمستخدمين يغلق قد لا يزال استدعاء عناصر التحكم في المنطقة، ولكن مطور CloseWebPartالأسلوب يغلق التحكم برمجياً.

لا يمكن أن تكون هذه خاصية التعيين بالسمات أو سمات ورقة الأنماط. للمزيد من المعلومات، راجع ThemeableAttribute وسمات ASP.NET و الأسطح.

ما يلي تعليمات برمجية يوضح المثال استخدم مصرحة AllowLayoutChangeخاصية تشغيل WebPartZoneعنصر التحكم. على سبيل المثال تعليمات برمجية كاملة، بما في ذلك تعليمات برمجية-خلف ملف مصدر و.aspx الصفحة يحتوي على المنطقة في هذه تعليمات برمجية، انظر في WebPartZoneBaseفئة النظرة العامة.

لاحظ أنه AllowLayoutChangeالخاصية هو تعيين إلى true، أي هو الافتراضي. إذا قمت بتغيير القيمة إلى false، بعد تحميل الصفحة في مستعرض و تحويل الصفحة إلى الوضع عرض التصميم، لن تتمكن من يسحب عناصر التحكم داخل أو في WebPartZone2المنطقة.


<asp:WebPartZone 
  ID="WebPartZone2"
  Runat="server" 
  DragHighlightColor="#00ff00"
  AllowLayoutChange="true"
  EmptyZoneText="Add WebParts to this empty Zone."
  BorderWidth="2"
  BorderColor="DarkBlue"
  BorderStyle="Dashed" 
  MenuLabelText="Verbs Menu" 
  MenuPopupImageUrl="label.gif" >
  <VerbStyle Font-Italic="true" />
  <MenuLabelStyle BackColor="Lime" BorderWidth="1"  />
  <MenuLabelHoverStyle Font-Bold="true" />
  <MenuVerbHoverStyle BackColor="LightGrey" />
  <MenuVerbStyle Font-Italic="true" /> 
  <ZoneTemplate>
    <asp:Label ID="Label1" Runat="server" Title="Date" />
  </ZoneTemplate>
</asp:WebPartZone>


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