Aracılığıyla paylaş


WebPartZoneBase.MenuVerbHoverStyle Özellik

Tanım

Son kullanıcı fare işaretçisini fiilin üzerine getirince fiil açılan menüsünde fiil görünümü için stil bilgilerini alır.

public:
 property System::Web::UI::WebControls::Style ^ MenuVerbHoverStyle { System::Web::UI::WebControls::Style ^ get(); };
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
public System.Web.UI.WebControls.Style MenuVerbHoverStyle { get; }
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
member this.MenuVerbHoverStyle : System.Web.UI.WebControls.Style
Public ReadOnly Property MenuVerbHoverStyle As Style

Özellik Değeri

Kullanıcı Style fare işaretçisini fiilin üzerine konumlandırdığında fiilin stil bilgilerini içeren bir.

Öznitelikler

Örnekler

Aşağıdaki kod örneği, bir denetimde özelliğinin MenuVerbHoverStyleWebPartZone bildirim temelli kullanımını gösterir. Arka planda kod kaynak dosyası ve bu koddaki bölgeyi içeren .aspx sayfası da dahil olmak üzere tam kod örneği için sınıfa genel bakış konusuna WebPartZoneBase bakın.

Özelliğin MenuVerbHoverStyle bildirim temelli işaretlemede kendisine atanmış bir değeri olduğuna dikkat edin. Bu değer öğesini etkiler WebPartZone2. Sayfayı bir tarayıcıya yükledikten sonra, sayfayı düzenleme moduna geçirin. Fiiller menüsüne tıklayın ve içindeki denetimdeki WebPartZone2 fiiller menüsünün arka plan renginin bildirim temelli işaretlemede kendisine atanan renk olduğuna dikkat edin.

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

Açıklamalar

özelliğinde MenuVerbHoverStyle yer alan stil bilgileri, kullanıcı bir fare işaretçisini fiillerden birinin üzerine konumlandırdığında fiiller menüsündeki tek bir fiil için geçerlidir.

Bu özellik salt okunur olsa da, temel alınan Style nesnenin stil özniteliklerini ayarlayabilirsiniz.

Fiilleri içeren menü Microsoft Internet Explorer'ın açılır nesnesi kullanılarak oluşturulduğundan, fare işaretçinizi farklı metin uzunluklarına sahip fiillerin üzerine getirdiğinizde menü kenarlığını düzgün bir şekilde işlemez. Bunun için en iyi geçici çözüm görünmez kenarlıklı bir <MenuVerbHoverStyle> öğe bildirmektir, bu nedenle tüm fiillerin menü genişliği tam olarak aynı boyuttadır. Bildirim temelli öğe bir bölge içinde gerçekleşir ve aşağıdaki gibi görünür:

<asp:WebPartZone ID="WebPartZone1" runat="server">  
  <MenuVerbHoverStyle BorderStyle="Solid" BorderWidth="1px"       BorderColor="White" />  
  <ZoneTemplate>  
      <asp:Button ID="Button1" runat="server" Text="Button" />  
  </ZoneTemplate>  
</asp:WebPartZone>  

Şunlara uygulanır

Ayrıca bkz.