Login.TitleTextStyle Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u een verwijzing op naar een verzameling eigenschappen waarmee het uiterlijk van de titeltekst in het Login besturingselement wordt gedefinieerd.
public:
property System::Web::UI::WebControls::TableItemStyle ^ TitleTextStyle { System::Web::UI::WebControls::TableItemStyle ^ get(); };
[System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)]
public System.Web.UI.WebControls.TableItemStyle TitleTextStyle { get; }
[<System.Web.UI.PersistenceMode(System.Web.UI.PersistenceMode.InnerProperty)>]
member this.TitleTextStyle : System.Web.UI.WebControls.TableItemStyle
Public ReadOnly Property TitleTextStyle As TableItemStyle
Waarde van eigenschap
Een verwijzing naar de TableItemStyle eigenschappen die het uiterlijk van titeltekst definiƫren.
- Kenmerken
Voorbeelden
In het volgende codevoorbeeld wordt de tekstkleur, achtergrondkleur en de dikte van het lettertype van de titel ingesteld door eigenschappen in te stellen van het TableItemStyle object waarnaar wordt verwezen door de TitleTextStyle eigenschap.
Important
Dit voorbeeld bevat een tekstvak dat gebruikersinvoer accepteert. Dit is een mogelijke beveiligingsrisico. Standaard valideren ASP.NET webpagina's dat gebruikersinvoer geen script- of HTML-elementen bevat. Zie Overzicht van Script Exploits voor meer informatie.
<%@ 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 changeClick(object sender, EventArgs e)
{
Login1.TitleText = newTitle.Text;
}
void OnLoginError(object sender, EventArgs e)
{
Login1.TitleTextStyle.BackColor = System.Drawing.Color.Red;
}
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<table style="text-align:center; border:1">
<tr>
<td>
Title Text:
</td>
<td>
<asp:TextBox id="newTitle" runat="server">Login</asp:TextBox></td>
<td>
<asp:Button id="change" runat="server" onClick="changeClick" Text="Change"></asp:Button></td>
</tr>
<tr>
<td colspan="3" align="center">
<asp:Login id="Login1" runat="server"
TitleText="Log In Now"
OnLoginError="OnLoginError">
<TitleTextStyle
Font-Bold="True"
ForeColor="#0000C0"
BackColor="#E0E0E0">
</TitleTextStyle>
</asp:Login>
</td>
</tr>
</table>
</form>
</body>
</html>
<%@ Page Language="VB"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<script runat="server">
Sub changeClick(ByVal sender As Object, ByVal e As EventArgs)
Login1.TitleText = newTitle.Text
End Sub
Sub OnLoginError(ByVal sender As Object, ByVal e As EventArgs)
Login1.TitleTextStyle.BackColor = System.Drawing.Color.Red
End Sub
</script>
<html xmlns="http://www.w3.org/1999/xhtml" >
<head runat="server">
<title>ASP.NET Example</title>
</head>
<body>
<form id="form1" runat="server">
<table style="text-align:center; border:1">
<tr>
<td>
Title Text:
</td>
<td>
<asp:TextBox id="newTitle" runat="server">Login</asp:TextBox></td>
<td>
<asp:Button id="change" runat="server" onClick="changeClick" Text="Change"></asp:Button></td>
</tr>
<tr>
<td colspan="3" align="center">
<asp:Login id="Login1" runat="server"
TitleText="Log In Now"
OnLoginError="OnLoginError">
<TitleTextStyle
Font-Bold="True"
ForeColor="#0000C0"
BackColor="#E0E0E0">
</TitleTextStyle>
</asp:Login>
</td>
</tr>
</table>
</form>
</body>
</html>
Opmerkingen
De TitleTextStyle eigenschap krijgt een verwijzing naar een TableItemStyle object dat u gebruikt om het uiterlijk van de titel in de TitleText eigenschap te wijzigen.
De TitleTextStyle eigenschap definieert het uiterlijk van de titel in het Login besturingselement. Deze eigenschap heeft het kenmerk Alleen-lezen; U kunt echter de eigenschappen instellen van het TableItemStyle object dat wordt geretourneerd. U kunt deze eigenschappen declaratief instellen in het formulier Property-Subproperty, waarbij Subproperty een eigenschap van de TableItemStyle klasse wordt aangegeven (bijvoorbeeld TitleStyle-ForeColor). U kunt de eigenschap programmatisch instellen in het formulier Property.Subproperty (bijvoorbeeld TitleStyle.ForeColor).
Algemene instellingen zijn aangepaste achtergrondkleur, tekstkleur en lettertype-eigenschappen. De TitleTextStyle eigenschap definieert het uiterlijk van de TitleText eigenschap.
De stijlinstellingen voor de TitleTextStyle eigenschap worden samengevoegd met de stijlinstellingen voor het Login besturingselement. Alle instellingen in de TitleTextStyle eigenschap overschrijven de bijbehorende instellingen in eigenschappen van het Login besturingselement.
De volgende Login stijleigenschappen worden overschreven door TitleTextStyle instellingen:
Wanneer u sjablonen gebruikt om het uiterlijk van het Login besturingselement te definiƫren, heeft de TitleTextStyle eigenschap geen effect.