WebPartZoneBase.DragHighlightColor Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece el color alrededor del borde de una zona WebPartZoneBase y sus regiones de colocación cuando un usuario está arrastrando un control.
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
Valor de propiedad
Color que contiene el color de resalte. El color predeterminado es Blue.
- Atributos
Ejemplos
En el ejemplo de código siguiente se muestra el uso declarativo de la DragHighlightColor propiedad en un WebPartZone control . Para obtener el ejemplo de código completo, incluido el archivo de código fuente subyacente y la página de .aspx que contiene la zona de este código, consulte la información general de la WebPartZoneBase clase.
Observe que el valor de la DragHighlightColor propiedad se establece en un color específico. Después de cargar la página en un explorador y cambiar la página al modo de presentación de diseño, puede ver el efecto de la propiedad al seleccionar y arrastrar el control dentro de su zona o arrastrar otro control a la zona.
<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>
Comentarios
Cuando se mantiene un control arrastrado sobre una zona donde se puede quitar, aparecen regiones de indicaciones de colocación, que muestran el área en la que se puede quitar el control y es para estas regiones, así como para la propia zona, que la DragHighlightColor propiedad afecta al color del borde.
La DragHighlightColor propiedad permite establecer el color que aparece en un usuario cuando arrastra un control en la zona. La DragHighlightColor propiedad solo surte efecto cuando una página web está en un modo de presentación que permite cambiar el diseño de una zona, como DesignDisplayMode.