TitleStyle Classe

Définition

Spécifie les caractéristiques de style pour les barres de titre des contrôles WebPart dans une zone.

public ref class TitleStyle sealed : System::Web::UI::WebControls::TableItemStyle
public sealed class TitleStyle : System.Web.UI.WebControls.TableItemStyle
type TitleStyle = class
    inherit TableItemStyle
Public NotInheritable Class TitleStyle
Inherits TableItemStyle
Héritage

Exemples

L’exemple de code suivant illustre l’utilisation déclarative de la TitleStyle classe . Dans le code de la page suivante, un élément et un <asp:calendar><asp:label> élément s’affichent dans une zone, ce qui donne aux contrôles correspondants une fonctionnalité de composants WebPart authentique au moment de l’exécution. Notez que l’élément <parttitlestyle> , qui contient plusieurs attributs de style, s’applique aux barres de titre des deux contrôles WebPart contenus dans la zone.

<%@ page Language="c#" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
  <form id="Form1" runat="server">
      <asp:webpartmanager id="WebPartManager1" runat="server" />
    <asp:webpartzone
      id="WebPartZone1"
      runat="server"
      title="Zone 1">
        <parttitlestyle 
          font-bold="true" 
          BorderWidth="2" 
          ForeColor="#3300cc" />
        <partstyle
          borderwidth="1px"   
          borderstyle="Solid"  
          bordercolor="#81AAF2" />
        <zonetemplate>
          <asp:calendar 
            ID="cal1" 
            Runat="server" 
            Title="My Calendar" />
          <asp:Label id="label1" runat="server" 
            Title="A WebPart Label">
            The label control acts as a WebPart.
          </asp:Label>
          </zonetemplate>
    </asp:webpartzone>
  </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">
<html xmlns="http://www.w3.org/1999/xhtml" >
<head id="Head1" runat="server">
    <title>ASP.NET Example</title>
</head>
<body>
  <form id="Form1" runat="server">
      <asp:webpartmanager id="WebPartManager1" runat="server" />
    <asp:webpartzone
      id="WebPartZone1"
      runat="server"
      title="Zone 1">
        <parttitlestyle 
          font-bold="true" 
          BorderWidth="2" 
          ForeColor="#3300cc" />
        <partstyle
          borderwidth="1px"   
          borderstyle="Solid"  
          bordercolor="#81AAF2" />
        <zonetemplate>
          <asp:calendar 
            ID="cal1" 
            Runat="server" 
            Title="My Calendar" />
          <asp:Label id="label1" runat="server" 
            Title="A WebPart Label">
            The label control acts as a WebPart.
          </asp:Label>
          </zonetemplate>
    </asp:webpartzone>
  </form>
</body>
</html>

Remarques

La TitleStyle classe est utilisée avec des zones pour spécifier les caractéristiques de style courantes qui s’appliquent aux barres de titre des contrôles WebPart au sein des zones. La PartTitleStyle propriété contient une référence à un TitleStyle objet pour chaque zone.

Une barre de titre pour un contrôle est rendue au moment de l’exécution sous la forme d’une cellule de table HTML. Étant donné que la TitleStyle classe hérite de la TableItemStyle classe, elle vous permet de définir des attributs stylistiques pour une barre de titre similaire aux attributs de n’importe quelle cellule de table.

Constructeurs

TitleStyle()

Initialise une nouvelle instance de la classe TitleStyle.

Propriétés

BackColor

Obtient ou définit la couleur d'arrière-plan du contrôle serveur Web.

(Hérité de Style)
BorderColor

Obtient ou définit la couleur de bordure du contrôle serveur Web.

(Hérité de Style)
BorderStyle

Obtient ou définit le style de bordure du contrôle serveur Web.

(Hérité de Style)
BorderWidth

Obtient ou définit la largeur de bordure du contrôle serveur Web.

(Hérité de Style)
CanRaiseEvents

Obtient une valeur qui indique si le composant peut déclencher un événement.

(Hérité de Component)
Container

Obtient le IContainer qui contient la Component.

(Hérité de Component)
CssClass

Obtient ou définit la classe de feuille de style en cascade (CSS, Cascading Style Sheet) rendue par le contrôle serveur Web sur le client.

(Hérité de Style)
DesignMode

Obtient une valeur qui indique si Component est actuellement en mode design.

(Hérité de Component)
Events

Obtient la liste des gestionnaires d'événements attachés à ce Component.

(Hérité de Component)
Font

Obtient les propriétés de police associées au contrôle serveur Web.

(Hérité de Style)
ForeColor

Obtient ou définit la couleur de premier plan (généralement la couleur du texte) du contrôle serveur Web.

(Hérité de Style)
Height

Obtient ou définit la hauteur du contrôle serveur Web.

(Hérité de Style)
HorizontalAlign

Obtient ou définit l'alignement horizontal du contenu d'une cellule.

(Hérité de TableItemStyle)
IsEmpty

Propriété protégée. Récupère une valeur indiquant si des éléments de style ont été définis dans le sac d'états.

(Hérité de Style)
IsTrackingViewState

Retourne une valeur indiquant si des éléments de style ont été définis dans le sac d'états.

(Hérité de Style)
RegisteredCssClass

Obtient la classe de feuille de style en cascade (CSS, Cascading Style Sheet) qui est enregistrée avec le contrôle.

(Hérité de Style)
Site

Obtient ou définit le ISite de Component.

(Hérité de Component)
VerticalAlign

Obtient ou définit l'alignement vertical du contenu d'une cellule.

(Hérité de TableItemStyle)
ViewState

Obtient le sac d'états qui contient les éléments de style.

(Hérité de Style)
Width

Obtient ou définit la largeur du contrôle serveur web.

(Hérité de Style)
Wrap

Obtient ou définit une valeur indiquant si le contenu de la barre de titre d'un contrôle Part est automatiquement renvoyé à la ligne dans la barre de titre.

Méthodes

AddAttributesToRender(HtmlTextWriter)

Ajoute des attributs et des styles HTML qui doivent être rendus au HtmlTextWriter spécifié. Cette méthode est principalement utilisée par des développeurs de contrôles.

(Hérité de Style)
AddAttributesToRender(HtmlTextWriter, WebControl)

Ajoute des informations relatives à l'alignement horizontal, à l'alignement vertical et au retour vers la liste des attributs à rendre.

(Hérité de TableItemStyle)
CopyFrom(Style)

Duplique les propriétés de style non vides du Style spécifié dans l'instance de la classe TableItemStyle à partir de laquelle cette méthode est appelée.

(Hérité de TableItemStyle)
CreateObjRef(Type)

Crée un objet contenant toutes les informations appropriées requises pour générer un proxy permettant de communiquer avec un objet distant.

(Hérité de MarshalByRefObject)
Dispose()

Libère toutes les ressources utilisées par Component.

(Hérité de Component)
Dispose(Boolean)

Libère les ressources non managées utilisées par Component et libère éventuellement les ressources managées.

(Hérité de Component)
Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
FillStyleAttributes(CssStyleCollection, IUrlResolutionService)

Ajoute les propriétés de style de l'objet spécifié à un objet CssStyleCollection.

(Hérité de Style)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetLifetimeService()
Obsolète.

Récupère l'objet de service de durée de vie en cours qui contrôle la stratégie de durée de vie de cette instance.

(Hérité de MarshalByRefObject)
GetService(Type)

Retourne un objet qui représente un service fourni par Component ou par son Container.

(Hérité de Component)
GetStyleAttributes(IUrlResolutionService)

Récupère l'objet CssStyleCollection pour l'objet implémentant IUrlResolutionService spécifié.

(Hérité de Style)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
InitializeLifetimeService()
Obsolète.

Obtient un objet de service de durée de vie pour contrôler la stratégie de durée de vie de cette instance.

(Hérité de MarshalByRefObject)
LoadViewState(Object)

Charge l'état enregistré précédemment.

(Hérité de Style)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
MemberwiseClone(Boolean)

Crée une copie superficielle de l'objet MarshalByRefObject actuel.

(Hérité de MarshalByRefObject)
MergeWith(Style)

Combine les propriétés de style du Style spécifié dans l'instance de la classe TableItemStyle à partir de laquelle cette méthode est appelée.

(Hérité de TableItemStyle)
Reset()

Enlève les éléments de style définis à partir du style.

(Hérité de TableItemStyle)
SaveViewState()

Méthode protégée. Enregistre les états qui ont été modifiés après l'appel de la méthode TrackViewState().

(Hérité de Style)
SetBit(Int32)

Méthode interne protégée. Définit un champ de masque de bits interne qui indique les propriétés de style stockées dans le sac d'états.

(Hérité de Style)
SetDirty()

Marque le Style afin que son état soit enregistré dans l'état d'affichage.

(Hérité de Style)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Style)
TrackViewState()

Méthode protégée. Marque le début du suivi des modifications d'état sur le contrôle. Toutes les modifications effectuées une fois que le traçage a commencé seront suivies et enregistrées dans le cadre de l'état d'affichage du contrôle.

(Hérité de Style)

Événements

Disposed

Se produit lorsque le composant est supprimé par un appel à la méthode Dispose().

(Hérité de Component)

Implémentations d’interfaces explicites

IStateManager.IsTrackingViewState

Obtient une valeur qui indique si un contrôle serveur effectue le suivi des modifications apportées à son état d'affichage.

(Hérité de Style)
IStateManager.LoadViewState(Object)

Charge l'état enregistré précédemment.

(Hérité de Style)
IStateManager.SaveViewState()

Retourne l'objet contenant les modifications de l'état.

(Hérité de Style)
IStateManager.TrackViewState()

Commence à suivre les modifications d'état.

(Hérité de Style)

S’applique à

Voir aussi