WebPartZoneBase.BorderColor Eigenschaft

Definition

Ruft die Rahmenfarbe eines WebPartZoneBase-Steuerelements ab oder legt diese fest.

public:
 virtual property System::Drawing::Color BorderColor { System::Drawing::Color get(); void set(System::Drawing::Color value); };
public override System.Drawing.Color BorderColor { get; set; }
member this.BorderColor : System.Drawing.Color with get, set
Public Overrides Property BorderColor As Color

Eigenschaftswert

Eine Color, die die Rahmenfarbe enthält. Die Standardfarbe ist Gray.

Beispiele

Im folgenden Codebeispiel wird die deklarative Verwendung der BorderColor Eigenschaft für ein WebPartZone Steuerelement veranschaulicht. Das vollständige Codebeispiel, einschließlich der CodeBehind-Quelldatei und der ASPX-Seite, die die Zone in diesem Code enthält, finden Sie in der WebPartZoneBase Klassenübersicht.

Beachten Sie, dass das BorderColor Attribut auf eine bestimmte benannte Farbe festgelegt ist. Nachdem Sie die Seite in einen Browser geladen und die Seite in den Entwurfsanzeigemodus versetzt haben, können Sie die Auswirkungen der -Eigenschaft sehen.

<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>
<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>

Hinweise

Die Basiseigenschaft BorderColor wird von der WebPartZoneBase -Klasse überschrieben, um eine Standardfarbe für Zonenrahmen festzulegen.

Sie können die BorderColor -Eigenschaft für ein WebPartZoneBase Steuerelement entweder deklarativ oder programmgesteuert festlegen. Der Rahmen wird nur angezeigt, wenn sich die Zone in einem Seitenanzeigemodus befindet, in dem WebPartZoneBase Features der Klassenbenutzerschnittstelle (UI) sichtbar sind, z EditDisplayMode . B. oder DesignDisplayMode.

Gilt für:

Weitere Informationen