WebPartZoneBase.MenuVerbHoverStyle Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient des informations de style pour l'apparence d'un verbe dans un menu d'actions verbales déroulant lorsqu'un utilisateur final positionne le pointeur de la souris sur le verbe.
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
Valeur de propriété
Style qui contient des informations de style pour un verbe lorsqu'un utilisateur positionne le pointeur de la souris sur le verbe.
- Attributs
Exemples
L’exemple de code suivant illustre l’utilisation déclarative de la MenuVerbHoverStyle propriété sur un WebPartZone contrôle. Pour obtenir l’exemple de code complet, notamment 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 MenuVerbHoverStyle propriété a une valeur qui lui est affectée dans le balisage déclaratif. Cette valeur a un impact sur WebPartZone2
. Une fois que vous avez chargé la page dans un navigateur, basculez la page en mode édition. Cliquez sur le menu verbes et notez que la couleur d’arrière-plan du menu verbes du contrôle dans WebPartZone2
est la couleur qui lui est affectée dans le balisage déclaratif.
<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
Les informations de style contenues dans la MenuVerbHoverStyle propriété s’appliquent à un verbe individuel dans un menu de verbes, lorsqu’un utilisateur positionne un pointeur de souris sur l’un des verbes.
Bien que cette propriété soit en lecture seule, vous pouvez définir les attributs de style de l’objet sous-jacent Style .
Étant donné que le menu qui contient les verbes est créé à l’aide de l’objet contextuel de Microsoft Internet Explorer, le menu ne restitue pas correctement sa bordure lorsque vous placez votre pointeur de souris sur des verbes dont la longueur de texte est différente. La meilleure solution de contournement consiste à déclarer un <MenuVerbHoverStyle>
élément avec une bordure invisible, de sorte que la largeur du menu pour tous les verbes est exactement de la même taille. L’élément déclaratif se produit dans une zone et se présente comme suit :
<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>