次の方法で共有


WebPartZoneBase.DragHighlightColor プロパティ

定義

ユーザーがコントロールをドラッグするときの、WebPartZoneBase ゾーンとそのドロップ キュー領域の境界線の周りの色を取得または設定します。

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

プロパティ値

強調表示の色が格納されている Color。 既定の色は Blue です。

属性

次のコード例では、コントロールで プロパティを宣言的に DragHighlightColor 使用する方法を WebPartZone 示します。 分離コード ソース ファイルや、このコード内のゾーンを含む.aspx ページなど、完全なコード例については、クラスの概要に関するページを WebPartZoneBase 参照してください。

プロパティ値が特定の DragHighlightColor 色に設定されていることに注意してください。 ブラウザーにページを読み込み、ページをデザイン表示モードに切り替えた後、コントロールを選択してゾーン内にドラッグするか、別のコントロールをゾーンにドラッグすると、プロパティの効果を確認できます。

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

注釈

ドラッグされたコントロールがドロップ可能なゾーン上に保持されると、ドロップ キュー領域が表示され、コントロールをドロップできる領域が表示され、これらの領域とゾーン自体に対してプロパティが DragHighlightColor 境界線の色に影響します。

DragHighlightColorプロパティを使用すると、ユーザーがゾーン内のコントロールをドラッグしたときに表示される色を設定できます。 プロパティは DragHighlightColor 、Web ページが、ゾーンのレイアウトを変更できるようにする表示モードである場合にのみ有効になります (例: DesignDisplayMode)。

適用対象

こちらもご覧ください