Bagikan melalui


WebPartZoneBase.MenuVerbHoverStyle Properti

Definisi

Mendapatkan informasi gaya untuk tampilan kata kerja di menu drop-down kata kerja saat pengguna akhir memposisikan penunjuk mouse di atas kata kerja.

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

Nilai Properti

Style yang berisi informasi gaya untuk kata kerja saat pengguna memposisikan penunjuk mouse di atas kata kerja.

Atribut

Contoh

Contoh kode berikut menunjukkan penggunaan MenuVerbHoverStyle deklaratif properti pada WebPartZone kontrol. Untuk contoh kode lengkap, termasuk file sumber code-behind dan halaman .aspx yang berisi zona dalam kode ini, lihat WebPartZoneBase gambaran umum kelas.

Perhatikan bahwa MenuVerbHoverStyle properti memiliki nilai yang ditetapkan untuknya dalam markup deklaratif. Nilai ini berdampak WebPartZone2. Setelah Anda memuat halaman ke browser, alihkan halaman ke mode edit. Klik menu kata kerja, dan perhatikan bahwa warna latar belakang untuk menu kata kerja pada kontrol adalah WebPartZone2 warna yang ditetapkan untuknya dalam markup deklaratif.

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

Keterangan

Informasi gaya yang terkandung dalam MenuVerbHoverStyle properti berlaku untuk kata kerja individu dalam menu kata kerja, ketika pengguna memposisikan penunjuk mouse ke salah satu kata kerja.

Meskipun properti ini bersifat baca-saja, Anda dapat mengatur atribut gaya dari objek yang mendasar Style .

Karena menu yang berisi kata kerja dibuat menggunakan objek pop-up Microsoft Internet Explorer, menu tidak merender batasnya dengan benar saat Anda menempatkan penunjuk mouse di atas kata kerja yang memiliki panjang teks yang berbeda. Solusi terbaik untuk ini adalah mendeklarasikan <MenuVerbHoverStyle> elemen dengan batas yang tidak terlihat, sehingga lebar menu untuk semua kata kerja berukuran sama persis. Elemen deklaratif akan terjadi dalam zona, dan akan terlihat sebagai berikut:

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

Berlaku untuk

Lihat juga