Login.TitleTextStyle Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Denetimdeki başlık metninin görünümünü tanımlayan bir özellik koleksiyonuna Login başvuru alır.
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
Özellik Değeri
Başlık metninin görünümünü tanımlayan özellikleri içeren öğesine başvuru TableItemStyle .
- Öznitelikler
Örnekler
Aşağıdaki kod örneği, özelliği tarafından başvuruda bulunan nesnenin özelliklerini ayarlayarak başlığın TableItemStyle metin rengini, arka plan rengini ve yazı tipi kalınlığını TitleTextStyle ayarlar.
Önemli
Bu örnek, olası bir güvenlik tehdidi olan kullanıcı girişini kabul eden bir metin kutusu içerir. Varsayılan olarak, ASP.NET Web sayfaları kullanıcı girişinin betik veya HTML öğeleri içermediğini doğrular. Daha fazla bilgi için bkz. Betik Açıklarına Genel Bakış.
<%@ 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>
Açıklamalar
özelliği, TitleTextStyle özelliğinde bulunan başlığın görünümünü değiştirmek için kullandığınız bir TableItemStyle nesneye TitleText başvuru alır.
özelliği, TitleTextStyle başlığın denetimdeki Login görünümünü tanımlar. Bu özellik salt okunurdur; ancak, döndürdüğü nesnenin TableItemStyle özelliklerini ayarlayabilirsiniz. Bu özellikleri biçiminde Property-Subproperty
bildirimli olarak ayarlayabilirsiniz; burada Subproperty
sınıfın TableItemStyle bir özelliğini temsil eder (örneğin, TitleStyle-ForeColor
). Özelliğini program aracılığıyla formda Property.Subproperty
(örneğin, TitleStyle.ForeColor
) ayarlayabilirsiniz.
Genel ayarlar arasında özel arka plan rengi, metin rengi ve yazı tipi özellikleri bulunur. özelliği, TitleTextStyle özelliğinin TitleText görünümünü tanımlar.
Özelliğin TitleTextStyle stil ayarları, denetimin stil ayarlarıyla Login birleştirilir. özelliğinde TitleTextStyle yapılan tüm ayarlar, denetimin özelliklerindeki Login ilgili ayarları geçersiz kılar.
Aşağıdaki Login stil özellikleri ayarlar tarafından TitleTextStyle geçersiz kılınmış:
Denetimin görünümünü Login tanımlamak için şablonları kullandığınızda özelliğin TitleTextStyle hiçbir etkisi olmaz.