TreeView.LineImagesFolder Eigenschaft

Definition

Ruft den Pfad zu einem Ordner ab, der die Linienbilder enthält, mit denen untergeordnete Knoten mit übergeordneten Knoten verbunden werden, oder legt diesen fest.

public:
 property System::String ^ LineImagesFolder { System::String ^ get(); void set(System::String ^ value); };
public string LineImagesFolder { get; set; }
member this.LineImagesFolder : string with get, set
Public Property LineImagesFolder As String

Eigenschaftswert

String

Der Pfad zu einem Ordner, der die Linienbilder enthält, durch die Knoten miteinander verbunden werden. Der Standardwert ist eine leere Zeichenfolge (""), die angibt, dass die LineImagesFolder-Eigenschaft nicht festgelegt ist.

Beispiele

Im folgenden Codebeispiel wird veranschaulicht, wie Sie mithilfe der LineImagesFolder Eigenschaft den Ordner angeben, der die Zeilenbilder enthält, die im TreeView Steuerelement angezeigt werden sollen. Um mit diesem Beispiel zu arbeiten, verwenden Sie das Line Designer-Tool vorher, um eine Reihe von Linienbildern zu erstellen. Platzieren Sie sie in einem Ordner namens "LineImages" im Verzeichnis für die Beispielanwendung.


<%@ 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 runat="server">
    <title>TreeView LineImagesFolderUrl Example</title>
</head>
<body>
    <form id="form1" runat="server">
    
      <h3>TreeView LineImagesFolderUrl Example</h3>
      
      <asp:TreeView id="LinksTreeView"
        LineImagesFolder="~\LineImages"
        ShowLines="true" 
        runat="server">
         
        <Nodes>
        
          <asp:TreeNode Text="Table of Contents"
             SelectAction="None">
             
            <asp:TreeNode Text="Chapter One">
            
              <asp:TreeNode Text="Section 1.0">
              
                <asp:TreeNode Text="Topic 1.0.1"/>
                <asp:TreeNode Text="Topic 1.0.2"/>
                <asp:TreeNode Text="Topic 1.0.3"/>
              
              </asp:TreeNode>
              
              <asp:TreeNode Text="Section 1.1">
              
                <asp:TreeNode Text="Topic 1.1.1"/>
                <asp:TreeNode Text="Topic 1.1.2"/>
                <asp:TreeNode Text="Topic 1.1.3"/>
                <asp:TreeNode Text="Topic 1.1.4"/>
              
              </asp:TreeNode>
            
            </asp:TreeNode>
            
            <asp:TreeNode Text="Chapter Two">
            
              <asp:TreeNode Text="Section 2.0">
              
                <asp:TreeNode Text="Topic 2.0.1"/>
                <asp:TreeNode Text="Topic 2.0.2"/>
              
              </asp:TreeNode>
            
            </asp:TreeNode>
            
          </asp:TreeNode>

          <asp:TreeNode Text="Appendix A" />
          <asp:TreeNode Text="Appendix B" />
          <asp:TreeNode Text="Appendix C" />
        
        </Nodes>
        
      </asp:TreeView>

    </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 runat="server">
    <title>TreeView LineImagesFolderUrl Example</title>
</head>
<body>
    <form id="form1" runat="server">
    
      <h3>TreeView LineImagesFolderUrl Example</h3>
      
      <asp:TreeView id="LinksTreeView"
        LineImagesFolder="~\LineImages"
        ShowLines="true" 
        runat="server">
         
        <Nodes>
        
          <asp:TreeNode Text="Table of Contents"
             SelectAction="None">
             
            <asp:TreeNode Text="Chapter One">
            
              <asp:TreeNode Text="Section 1.0">
              
                <asp:TreeNode Text="Topic 1.0.1"/>
                <asp:TreeNode Text="Topic 1.0.2"/>
                <asp:TreeNode Text="Topic 1.0.3"/>
              
              </asp:TreeNode>
              
              <asp:TreeNode Text="Section 1.1">
              
                <asp:TreeNode Text="Topic 1.1.1"/>
                <asp:TreeNode Text="Topic 1.1.2"/>
                <asp:TreeNode Text="Topic 1.1.3"/>
                <asp:TreeNode Text="Topic 1.1.4"/>
              
              </asp:TreeNode>
            
            </asp:TreeNode>
            
            <asp:TreeNode Text="Chapter Two">
            
              <asp:TreeNode Text="Section 2.0">
              
                <asp:TreeNode Text="Topic 2.0.1"/>
                <asp:TreeNode Text="Topic 2.0.2"/>
              
              </asp:TreeNode>
            
            </asp:TreeNode>
            
          </asp:TreeNode>

          <asp:TreeNode Text="Appendix A" />
          <asp:TreeNode Text="Appendix B" />
          <asp:TreeNode Text="Appendix C" />
        
        </Nodes>
        
      </asp:TreeView>

    </form>
  </body>
</html>

Hinweise

Das TreeView Steuerelement kann Linien anzeigen, die untergeordnete Knoten mit übergeordneten Knoten verbinden, wenn die ShowLines Eigenschaft auf truefestgelegt ist. Wenn Zeilen angezeigt werden, verwenden Sie die LineImagesFolder Eigenschaft, um einen Webzugriffsordner anzugeben, der den Satz vor gerenderter Bilder enthält, die für die Zeilen verwendet werden sollen. In der folgenden Tabelle werden die Bilder beschrieben, die vom TreeView Steuerelement verwendet werden.

Image BESCHREIBUNG
Dash.gif Ein Zeilenbild, das neben dem Stammknoten angezeigt wird, wenn nur ein Stammknoten in der Struktur der Struktur vorhanden ist und der Stammknoten ein Blatt ist.
Dashminus.gif Ein Minuszeichen (-) Bild, das neben dem Stammknoten angezeigt wird, wenn nur ein Stammknoten in der Struktur vorhanden ist, um anzugeben, dass der Stammknoten erweitert wird.
Dashplus.gif Ein Pluszeichen (+) Neben dem Stammknoten wird angezeigt, wenn nur ein Stammknoten in der Struktur vorhanden ist, um anzugeben, dass der Stammknoten reduziert wird.
I.gif Ein Linienbild, das zum Verbinden angrenzender Knoten angezeigt wird.
L.gif Ein Linienbild, das neben dem letzten Knoten in einer Verzweigung angezeigt wird, wenn der Knoten ein Blatt ist.
Lminus.gif Ein Zeilenbild, das neben dem letzten Knoten in einer Verzweigung angezeigt wird, um anzugeben, dass der Knoten erweitert wird.
Lplus.gif Ein Linienbild, das neben dem letzten Knoten in einer Verzweigung angezeigt wird, um anzugeben, dass der Knoten reduziert wird.
Minus.gif Ein Minuszeichen (-) Bild, das neben dem ersten Stammknoten in einer Struktur angezeigt wird, die mehrere Stammknoten enthält, um anzugeben, dass der Knoten erweitert wird. Dieses Bild enthält keine zusätzliche Zeile und wird nur angezeigt, nachdem der Stammknoten einmal reduziert wurde. Wenn die Seite zuerst geladen wird, wird das Rminus.gif Bild angezeigt.
Noexpand.gif Ein leeres Leerzeichenbild, das neben einem Blattknoten angezeigt wird. Mit diesem Bild kann Text vertikal ausgerichtet werden.
Plus.gif Ein Pluszeichen (+) Neben dem ersten Stammknoten in einer Struktur, die mehrere Stammknoten enthält, um anzugeben, dass der Knoten reduziert wird. Dieses Bild enthält keine zusätzliche Zeile und wird erst angezeigt, nachdem der Stammknoten einmal erweitert wurde. Wenn die Seite zuerst geladen wird, wird das Rplus.gif Bild angezeigt.
R.gif Ein Linienbild, das neben dem ersten Stammknoten in einer Struktur angezeigt wird, die mehrere Stammknoten enthält, um anzugeben, dass der Knoten ein Blattknoten ist.
Rminus.gif Ein Minuszeichen (-) Bild, das neben dem ersten Stammknoten in einer Struktur angezeigt wird, die mehrere Stammknoten enthält, um anzugeben, dass der Knoten erweitert wird. Dieses Bild enthält eine zusätzliche Zeile und wird nur angezeigt, wenn die Seite zuerst geladen wird. Nachdem der Stammknoten einmal reduziert wurde, wird das Minus.gif Bild angezeigt.
Rplus.gif Ein Pluszeichen (+) Neben dem ersten Stammknoten in einer Struktur, die mehrere Stammknoten enthält, um anzugeben, dass der Knoten reduziert wird. Dieses Bild enthält eine zusätzliche Zeile und wird nur angezeigt, wenn die Seite zuerst geladen wird. Nachdem der Stammknoten einmal erweitert wurde, wird das Plus.gif Bild angezeigt.
T.gif Ein Linienbild, das neben einem Knoten in der Mitte der Struktur (bei t-schnittpunkt) angezeigt wird, um anzugeben, dass der Knoten ein Blatt ist.
Tminus.gif Ein Minuszeichen (-) Bild, das neben einem Knoten in der Mitte der Struktur (bei t-schnittpunkt) angezeigt wird, um anzugeben, dass der Knoten erweitert wird.
Tplus.gif Ein Pluszeichen (+)-Bild, das neben einem Knoten in der Mitte der Struktur (bei t-schnittpunkt) angezeigt wird, um anzugeben, dass der Knoten reduziert wird.

Hinweis

Wenn die LineImagesFolder Eigenschaft nicht festgelegt ist, verwendet das TreeView Steuerelement die integrierten Standardbilder (20 x 20 Pixel).

Einige visuelle Designer, z. B. Microsoft Visual Studio, bieten Tools zum Generieren der Linienbilder.

Die Laufzeit kippt keine benutzerdefinierten Bilder für die Anzeige von rechts nach links. Um sowohl links-nach-rechts- als auch rechts-nach-links-Webseiten zu unterstützen, müssen Sie Bildsätze für beide Richtungen erstellen.

Der Wert dieser Eigenschaft wird im Ansichtszustand gespeichert.

Gilt für

Siehe auch