Part.ChromeType Eigenschaft

Definition

Ruft den Typ des Rahmens ab, der ein Webparts-Steuerelement umgibt, oder legt diesen fest.Gets or sets the type of border that frames a Web Parts control.

public:
 virtual property System::Web::UI::WebControls::WebParts::PartChromeType ChromeType { System::Web::UI::WebControls::WebParts::PartChromeType get(); void set(System::Web::UI::WebControls::WebParts::PartChromeType value); };
public virtual System.Web.UI.WebControls.WebParts.PartChromeType ChromeType { get; set; }
member this.ChromeType : System.Web.UI.WebControls.WebParts.PartChromeType with get, set
Public Overridable Property ChromeType As PartChromeType

Eigenschaftswert

Einer der PartChromeType-Werte.One of the PartChromeType values. Der Standardwert lautet Default.The default is Default.

Ausnahmen

Der Wert ist keiner der PartChromeType-Werte.The value is not one of the PartChromeType values.

Beispiele

Im folgenden Codebeispiel wird die deklarative Verwendung der ChromeType-Eigenschaft in einem Part-Steuerelement veranschaulicht.The following code example illustrates the declarative use of the ChromeType property in a part control. Für dieses Beispiel wird das benutzerdefinierte WebPart Steuerelement TextDisplayWebPartbenötigt, das im Beispiel Abschnitt der Part-Klassen Zusammenfassung zu finden ist.This example requires the custom WebPart control TextDisplayWebPart, which can be found in the Example section of the Part class summary.

Im deklarativen Code für die Webseite legt die zweite Instanz des TextDisplayWebPart-Steuer Elements fest, dass die ChromeType-Eigenschaft nur einen Titel aufweist, während die erste Instanz einen Titel und einen Rahmen hat.In the declarative code for the Web page, the second instance of the TextDisplayWebPart control sets its ChromeType property to have only a title, whereas the first instance has a title and a border. Nachdem Sie die Seite in einem Browser geladen haben, wird die zweite Instanz des Steuer Elements minimiert angezeigt.After you load the page in a browser, the second instance of the control appears minimized. Wenn Sie das Steuerelement maximieren, wird ein Titel ohne Rahmen angezeigt.If you maximize the control, it shows a title without a border.

<%@ page language="C#" %>
<%@ register tagprefix="aspSample" 
             Namespace="Samples.AspNet.CS.Controls" 
             Assembly="TextDisplayWebPartCS" %>

<!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"
      backcolor="#99cccc">
        <parttitlestyle font-bold="true" forecolor="#ffffff" />
        <partstyle
          borderwidth="1px" 
          borderstyle="Solid" 
          bordercolor="#81AAF2" />
        <zonetemplate>
          <aspSample:TextDisplayWebPart 
            runat="server"   
            id="textwebpart" 
            title = "Text Content WebPart" 
            Description="A text content WebPart control."
            ChromeType="TitleAndBorder"
            width="350px" />
        </zonetemplate>
    </asp:webpartzone>
    <asp:webpartzone
      id="WebPartZone2"
      runat="server"
      backcolor="#99cccc">
        <parttitlestyle font-bold="true" forecolor="#ffffff" />
        <partstyle
          borderwidth="1px" 
          borderstyle="Solid" 
          bordercolor="#81AAF2" />
        <zonetemplate>
          <aspSample:TextDisplayWebPart 
            runat="server"   
            id="textwebpart2" 
            title = "Text Content WebPart 2" 
            Description="A text content WebPart control."
            ChromeType="TitleOnly"
            ChromeState="Minimized"
            width="350px" />
        </zonetemplate>
    </asp:webpartzone>
  </form>
</body>
</html>
<%@ page language="VB" %>
<%@ register tagprefix="aspSample" 
             Namespace="Samples.AspNet.VB.Controls" 
             Assembly="TextDisplayWebPartVB" %>

<!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"
      backcolor="#99cccc">
        <parttitlestyle font-bold="true" forecolor="#ffffff" />
        <partstyle
          borderwidth="1px" 
          borderstyle="Solid" 
          bordercolor="#81AAF2" />
        <zonetemplate>
          <aspSample:TextDisplayWebPart 
            runat="server"   
            id="textwebpart" 
            title = "Text Content WebPart" 
            Description="A text content WebPart control."
            ChromeType="TitleAndBorder"
            width="350px" />
        </zonetemplate>
    </asp:webpartzone>
    <asp:webpartzone
      id="WebPartZone2"
      runat="server"
      backcolor="#99cccc">
        <parttitlestyle font-bold="true" forecolor="#ffffff" />
        <partstyle
          borderwidth="1px" 
          borderstyle="Solid" 
          bordercolor="#81AAF2" />
        <zonetemplate>
          <aspSample:TextDisplayWebPart 
            runat="server"   
            id="textwebpart2" 
            title = "Text Content WebPart 2" 
            Description="A text content WebPart control."
            ChromeType="TitleOnly"
            ChromeState="Minimized"
            width="350px" />
        </zonetemplate>
    </asp:webpartzone>
  </form>
</body>
</html>

Hinweise

Die ChromeType-Eigenschaft eines Teil Steuer Elements bestimmt, welche Art von Rahmen das Steuerelement umgibt.A part control's ChromeType property determines what kind of border surrounds the control. Zu den Optionen gehören die Anzeige eines Titels, nur eines Rahmens, ein Titel und ein Rahmen, weder noch die Standardoption, die einfach den Wert der PartChromeType-Eigenschaft verwendet.Options include showing a title only, a border only, a title and border, neither, or the default option, which simply uses the value of the PartChromeType property.

Hinweise für Vererber

Abgeleitete Klassen wie WebPart können ChromeType überschreiben, um die Benutzer Personalisierung der Art von Rahmen zu ermöglichen, die ein Steuerelement bildet.Derived classes such as WebPart can override ChromeType to enable user personalization of the kind of border that frames a control.

Gilt für:

Siehe auch