Sdílet prostřednictvím


TreeView.LineImagesFolder Vlastnost

Definice

Získá nebo nastaví cestu ke složce, která obsahuje řádkové obrázky, které se používají k připojení podřízených uzlů k nadřazeným uzlům.

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

Hodnota vlastnosti

String

Cesta ke složce, která obsahuje řádkové obrázky použité pro připojení uzlů. Výchozí hodnota je prázdný řetězec (""), který označuje, že LineImagesFolder vlastnost není nastavena.

Příklady

Následující příklad kódu ukazuje, jak použít LineImagesFolder vlastnost k určení složky, která obsahuje řádkové obrázky k zobrazení v ovládacím TreeView prvku. Chcete-li pracovat s tímto příkladem, použijte nástroj Line Designer předem k vytvoření sady řádků obrázků. Umístěte je do složky s názvem LineImages v adresáři ukázkové aplikace.


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

Poznámky

Ovládací TreeView prvek může zobrazit řádky, které spojují podřízené uzly s nadřazenými uzly, když ShowLines je vlastnost nastavena na true. Když se zobrazí řádky, použijte LineImagesFolder vlastnost k určení složky s podporou webové přístupnosti, která obsahuje sadu předkreslovaných obrázků, které se mají použít pro řádky. Následující tabulka popisuje obrázky, které ovládací prvek používá TreeView .

Image Description
Dash.gif Řádek obrázek zobrazený vedle kořenového uzlu, pokud je ve stromové struktuře pouze jeden kořenový uzel a kořenový uzel je list.
Dashminus.gif Obrázek se znaménkem minus (-) zobrazeným vedle kořenového uzlu, pokud je ve struktuře stromu pouze jeden kořenový uzel, který označuje, že je kořenový uzel rozbalený.
Dashplus.gif Obrázek se znaménkem plus (+) zobrazeným vedle kořenového uzlu, pokud je ve stromové struktuře pouze jeden kořenový uzel, který označuje, že je kořenový uzel sbalený.
I.gif Řádek obrázek zobrazený pro připojení sousedních uzlů.
L.gif Řádek obrázek zobrazený vedle posledního uzlu ve větvi, když je uzel listem.
Lminus.gif Řádek obrázek zobrazený vedle posledního uzlu ve větvi, který označuje, že uzel je rozbalený.
Lplus.gif Řádek obrázek zobrazený vedle posledního uzlu ve větvi, který označuje, že uzel je sbalený.
Minus.gif Obrázek se znaménkem minus (-) zobrazeným vedle prvního kořenového uzlu ve stromové struktuře, která obsahuje více kořenových uzlů, aby bylo vidět, že je uzel rozbalený. Tento obrázek neobsahuje další řádek a zobrazí se až po sbalení kořenového uzlu. Při prvním načtení stránky se zobrazí obrázek Rminus.gif.
Noexpand.gif Prázdný obrázek mezerník zobrazený vedle uzlu typu list. Tento obrázek umožňuje svislé zarovnání textu.
Plus.gif Obrázek se znaménkem plus (+) zobrazeným vedle prvního kořenového uzlu ve stromové struktuře, která obsahuje více kořenových uzlů, aby bylo vidět, že uzel je sbalený. Tento obrázek neobsahuje další řádek a zobrazí se až po rozbalení kořenového uzlu jednou. Při prvním načtení stránky se zobrazí obrázek Rplus.gif.
R.gif Řádek obrázek zobrazený vedle prvního kořenového uzlu ve stromové struktuře, která obsahuje více kořenových uzlů, aby bylo vidět, že uzel je uzel typu list.
Rminus.gif Obrázek se znaménkem minus (-) zobrazeným vedle prvního kořenového uzlu ve stromové struktuře, která obsahuje více kořenových uzlů, aby bylo vidět, že je uzel rozbalený. Tento obrázek obsahuje další řádek a zobrazí se pouze při prvním načtení stránky. Po sbalení kořenového uzlu se zobrazí obrázek Minus.gif.
Rplus.gif Obrázek se znaménkem plus (+) zobrazeným vedle prvního kořenového uzlu ve stromové struktuře, která obsahuje více kořenových uzlů, aby bylo vidět, že uzel je sbalený. Tento obrázek obsahuje další řádek a zobrazí se pouze při prvním načtení stránky. Po rozbalení kořenového uzlu se zobrazí Plus.gif obrázek.
T.gif Obrázek čáry zobrazený vedle uzlu uprostřed stromové struktury (v průsečíku t) označující, že uzel je list.
Tminus.gif Obrázek se znaménkem minus (-) zobrazeným vedle uzlu uprostřed stromové struktury (v průsečíku t), který označuje, že uzel je rozbalený.
Tplus.gif Obrázek se znaménkem plus (+) zobrazeným vedle uzlu uprostřed struktury stromové struktury (v průsečíku t) označující, že uzel je sbalený.

Poznámka

LineImagesFolder Pokud vlastnost není nastavená, TreeView ovládací prvek použije předdefinované výchozí obrázky (20 x 20 pixelů).

Někteří vizuální návrháři, například Microsoft Visual Studio, poskytují nástroje pro generování čarových obrázků.

Doba běhu nepřevrací vlastní image pro zobrazení zprava doleva. Chcete-li podporovat webové stránky zleva doprava i zprava doleva, je nutné vytvořit sady obrázků pro oba směry.

Hodnota této vlastnosti je uložena ve stavu zobrazení.

Platí pro

Viz také