Udostępnij za pośrednictwem


WebPartZoneBase.DragHighlightColor Właściwość

Definicja

Pobiera lub ustawia kolor wokół obramowania WebPartZoneBase strefy i jej regionów upuszczania, gdy użytkownik przeciąga kontrolkę.

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

Wartość właściwości

Element Color zawierający kolor wyróżnienia. Domyślnym kolorem jest Blue.

Atrybuty

Przykłady

Poniższy przykład kodu przedstawia deklaratywne użycie DragHighlightColor właściwości w kontrolce WebPartZone . Pełny przykład kodu, w tym plik źródłowy kodu i strona .aspx zawierająca strefę w tym kodzie, zobacz WebPartZoneBase omówienie klasy.

Zwróć uwagę, że DragHighlightColor wartość właściwości jest ustawiona na określony kolor. Po załadowaniu strony do przeglądarki i przełączeniu strony do trybu wyświetlania projektu można zobaczyć efekt właściwości po wybraniu i przeciągnięciu kontrolki w jej strefie lub przeciągnięciu innej kontrolki do strefy.

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

Uwagi

Po zatrzymaniu przeciągniętej kontrolki nad strefą, w której można ją porzucić, zostaną wyświetlone regiony upuszczania, pokazując obszar, w którym można zrzucić kontrolkę, i dotyczy tych regionów, a także samej strefy, że DragHighlightColor właściwość ma wpływ na kolor obramowania.

Właściwość DragHighlightColor umożliwia ustawienie koloru wyświetlanego użytkownikowi podczas przeciągania kontrolki w strefie. Właściwość DragHighlightColor ma zastosowanie tylko wtedy, gdy strona sieci Web jest w trybie wyświetlania, który umożliwia zmianę układu strefy, na przykład DesignDisplayMode.

Dotyczy

Zobacz też