Dieser Artikel wurde maschinell übersetzt. Wenn Sie die englische Version des Artikels anzeigen möchten, aktivieren Sie das Kontrollkästchen Englisch. Sie können den englischen Text auch in einem Popupfenster anzeigen, indem Sie den Mauszeiger über den Text bewegen.
Übersetzung
Englisch

Login.TitleTextStyle-Eigenschaft

 

Veröffentlicht: Oktober 2016

Ruft einen Verweis auf eine Auflistung von Eigenschaften, die die Darstellung des Titeltexts im Definieren der Login Steuerelement.

Namespace:   System.Web.UI.WebControls
Assembly:  System.Web (in System.Web.dll)

[PersistenceModeAttribute(PersistenceMode.InnerProperty)]
public TableItemStyle TitleTextStyle { get; }

Eigenschaftswert

Type: System.Web.UI.WebControls.TableItemStyle

Ein Verweis auf die TableItemStyle enthält Eigenschaften, die die Darstellung des Titeltexts definieren.

Die TitleTextStyle Eigenschaft ruft einen Verweis auf ein TableItemStyle -Objekt, das Sie verwenden, um das Erscheinungsbild des Titels Bestandteil der TitleText Eigenschaft.

Die TitleTextStyle -Eigenschaft definiert die Darstellung des Titels im der Login Steuerelement. Diese Eigenschaft ist schreibgeschützt. Sie können jedoch die Eigenschaften der Festlegen der TableItemStyle -Objekt wird zurückgegeben. Sie können diese Eigenschaften deklarativ festlegen, in der Form Property-Subproperty, wobei Subproperty stellt eine Eigenschaft der TableItemStyle -Klasse (z. B. TitleStyle-ForeColor). Sie können die Eigenschaft programmgesteuert festlegen, in der Form Property.Subproperty (z. B. TitleStyle.ForeColor).

Allgemeine Einstellungen enthalten benutzerdefinierte Hintergrundfarbe, Textfarbe und Schriftart-Eigenschaften. Die TitleTextStyle -Eigenschaft definiert die Darstellung der TitleText Eigenschaft.

Die Stileigenschaften für die TitleTextStyle Eigenschaft werden zusammengeführt, mit die Stileigenschaften für die Login Steuerelement. Alle Einstellungen der TitleTextStyle Eigenschaft überschreibt die entsprechenden Einstellungen in Eigenschaften der Login Steuerelement.

Die folgenden Login Stileigenschaften werden durch überschrieben TitleTextStyle Einstellungen:

Wenn Sie Vorlagen verwenden, definieren die Darstellung der Login -Steuerelement die TitleTextStyle Eigenschaft hat keine Auswirkung.

Das folgende Codebeispiel legt die Textfarbe, Hintergrundfarbe und die Schriftbreite des Titels durch Festlegen der Eigenschaften der TableItemStyle Objekt, auf die TitleTextStyle Eigenschaft.

System_CAPS_security Sicherheit Hinweis

Dieses Beispiel enthält ein Textfeld, das Benutzereingaben akzeptiert, die ein potenzielles Sicherheitsrisiko darstellen. Standardmäßig stellen ASP.NET-Webseiten sicher, dass Benutzereingaben keine Skript- oder HTML-Elemente enthalten. Weitere Informationen finden Sie unter Script Exploits Overview.

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

.NET Framework
Verfügbar seit 2.0
Zurück zum Anfang
Anzeigen: