WebPartZoneBase.DragHighlightColor Propriété

Définition

Obtient ou définit la couleur qui entoure la bordure d'une zone WebPartZoneBase et de ses zones de déplacement effectives lorsqu'un utilisateur déplace un contrôle.

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

Valeur de propriété

Color qui contient la couleur de surbrillance. La couleur par défaut est Blue.

Attributs

Exemples

L’exemple de code suivant illustre l’utilisation déclarative de la DragHighlightColor propriété sur un WebPartZone contrôle. Pour obtenir l’exemple de code complet, y compris le fichier source code-behind et la page .aspx qui contient la zone dans ce code, consultez la vue d’ensemble de la WebPartZoneBase classe.

Notez que la valeur de la DragHighlightColor propriété est définie sur une couleur spécifique. Une fois que vous avez chargé la page dans un navigateur et que vous avez basculé la page en mode d’affichage création, vous pouvez voir l’effet de la propriété lorsque vous sélectionnez et faites glisser le contrôle dans sa zone, ou faites glisser un autre contrôle dans la zone.

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

Remarques

Lorsqu’un contrôle déplacé est maintenu au-dessus d’une zone où il peut être supprimé, des régions drop-cue apparaissent, montrant la zone dans laquelle le contrôle peut être supprimé, et c’est pour ces régions, ainsi que la zone elle-même, que la DragHighlightColor propriété affecte la couleur de bordure.

La DragHighlightColor propriété vous permet de définir la couleur qui apparaît à un utilisateur lorsqu’il fait glisser un contrôle dans la zone. La DragHighlightColor propriété prend effet uniquement lorsqu’une page Web est en mode d’affichage qui permet de modifier la disposition d’une zone, par DesignDisplayModeexemple .

S’applique à

Voir aussi