WebControl.ToolTip Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define o texto exibido quando o ponteiro do rato paira sobre o controlo do servidor Web.
public:
virtual property System::String ^ ToolTip { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.Bindable(true)]
public virtual string ToolTip { get; set; }
public virtual string ToolTip { get; set; }
[<System.ComponentModel.Bindable(true)>]
member this.ToolTip : string with get, set
member this.ToolTip : string with get, set
Public Overridable Property ToolTip As String
Valor de Propriedade
O texto é exibido quando o ponteiro do rato paira sobre o controlo do servidor Web. A predefinição é Empty.
- Atributos
Exemplos
O exemplo seguinte ilustra como definir a ToolTip propriedade no Button controlo, que é herdada da WebControl classe base.
Note
O exemplo de código seguinte utiliza o modelo de código de ficheiro único e pode não funcionar corretamente se for copiado diretamente para um ficheiro code-behind. Este exemplo de código deve ser copiado para um ficheiro de texto vazio que tenha uma extensão .aspx. Para mais informações sobre o modelo de código Web Forms, consulte ASP.NET Web Forms Page Code Model.
<%@ Page Language="C#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
void SubmitBtn_Click(object sender, EventArgs e)
{
if (((Button)sender).CommandArgument == "1")
Label1.Text = "Share your happiness!";
else
Label1.Text = "Be happy!";
Label1.BorderColor = System.Drawing.Color.BurlyWood;
Label1.BorderWidth = 4;
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>WebControl.ToolTip Example</title>
</head>
<body>
<form id="Form1" runat="server">
<h3>ToolTip Property of a Web Control</h3>
<p>Don't know which button to click?<br />
Move the mouse pointer over the buttons to find out!
</p>
<p><asp:Button id="SubmitBtn1" OnClick="SubmitBtn_Click"
Text="Click Me" CommandArgument="1"
ToolTip="Click me if you are happy" runat="server"/>
</p>
<p><asp:Button id="SubmitBtn2" OnClick="SubmitBtn_Click"
Text="Click Me" CommandArgument="2"
ToolTip="Click me if you are sad." runat="server"/>
</p>
<asp:Label id="Label1" Font-size="24pt" Font-Bold="True"
BackColor="Yellow" runat="server"/>
</form>
</body>
</html>
<%@ Page Language="VB" AutoEventWireup="True" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script language="VB" runat="server">
Sub SubmitBtn_Click(ByVal sender As Object, ByVal e As EventArgs)
If CType(sender, Button).CommandArgument = "1" Then
Label1.Text = "Share your happiness!"
Else
Label1.Text = "Be happy!"
End If
Label1.BorderColor = Drawing.Color.BurlyWood
Label1.BorderWidth = 4
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>ToolTip Property of a Web Control</title>
</head>
<body>
<form id="form1" runat="server">
<h3>ToolTip Property of a Web Control</h3>
<p>Don't know which button to click?<br />
Move the mouse pointer over the buttons to find out!
</p>
<p><asp:Button id="SubmitBtn1" OnClick="SubmitBtn_Click"
Text="Click Me" CommandArgument="1"
ToolTip="Click me if you are happy" runat="server"/>
</p>
<p><asp:Button id="SubmitBtn2" OnClick="SubmitBtn_Click"
Text="Click Me" CommandArgument="2"
ToolTip="Click me if you are sad." runat="server"/>
</p>
<asp:Label id="Label1" Font-size="24pt" Font-Bold="True"
BackColor="Yellow" runat="server"/>
</form>
</body>
</html>
Observações
Use a ToolTip propriedade para especificar o texto personalizado que é exibido quando o ponteiro do rato paira sobre o controlo do servidor Web.
Note
Esta propriedade é renderizada para todos os navegadores. No entanto, só Microsoft Internet Explorer irá mostrar esta propriedade como uma dica de ferramenta. Todos os outros navegadores vão ignorar esta propriedade.
O valor desta propriedade, quando definido, pode ser guardado automaticamente num ficheiro de recurso usando uma ferramenta de design. Para mais informações, veja LocalizableAttributeGlobalização e Localização.