WebPartZoneBase.DragHighlightColor Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Farbe um den Rahmen einer WebPartZoneBase-Zone und ihrer Drop-Cue-Bereiche beim Ziehen eines Steuerelements ab oder legt diese fest.
public:
virtual property System::Drawing::Color DragHighlightColor { System::Drawing::Color get(); void set(System::Drawing::Color value); };
[System.ComponentModel.TypeConverter(typeof(System.Web.UI.WebControls.WebColorConverter))]
public virtual System.Drawing.Color DragHighlightColor { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Web.UI.WebControls.WebColorConverter))>]
member this.DragHighlightColor : System.Drawing.Color with get, set
Public Overridable Property DragHighlightColor As Color
Eigenschaftswert
Eine Color, die die Hervorhebungsfarbe enthält. Die Standardfarbe ist Blue.
- Attribute
Beispiele
Im folgenden Codebeispiel wird die deklarative Verwendung der DragHighlightColor 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 der DragHighlightColor Eigenschaftswert auf eine bestimmte 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, wenn Sie das Steuerelement in seine Zone auswählen und ziehen oder ein anderes Steuerelement in die Zone ziehen.
<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
Wenn ein gezogenes Steuerelement über eine Zone gehalten wird, in der es gelöscht werden kann, werden Drop-Cue-Regionen angezeigt, in denen der Bereich angezeigt wird, in dem das Steuerelement abgelegt werden kann. Für diese Regionen und die Zone selbst wirkt sich die DragHighlightColor -Eigenschaft auf die Rahmenfarbe aus.
Mit DragHighlightColor der -Eigenschaft können Sie die Farbe festlegen, die einem Benutzer beim Ziehen eines Steuerelements in die Zone angezeigt wird. Die DragHighlightColor -Eigenschaft wird nur wirksam, wenn sich eine Webseite in einem Anzeigemodus befindet, in dem das Layout einer Zone geändert werden kann, z. B DesignDisplayMode. .