Aracılığıyla paylaş


TreeView.LineImagesFolder Özellik

Tanım

Alt düğümleri üst düğümlere bağlamak için kullanılan satır görüntülerini içeren bir klasörün yolunu alır veya ayarlar.

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

Özellik Değeri

Düğümleri bağlamak için kullanılan satır görüntülerini içeren klasörün yolu. Varsayılan, özelliğin LineImagesFolder ayarlanmadığını gösteren boş bir dizedir ("").

Örnekler

Aşağıdaki kod örneği, denetiminde LineImagesFolder görüntülenecek TreeView satır görüntülerini içeren klasörü belirtmek için özelliğinin nasıl kullanılacağını gösterir. Bu örnekle çalışmak için, önceden Çizgi Tasarımcısı aracını kullanarak bir dizi çizgi görüntüsü oluşturun. Bunları örnek uygulamanın dizinindeki LineImages adlı bir klasöre yerleştirin.


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

Açıklamalar

TreeView Özelliği olarak ayarlandığındatrue, denetim alt düğümleri üst düğümlere ShowLines bağlayan çizgileri görüntüleyebilir. Satırlar görüntülendiğinde, satırlar için kullanılacak önceden işlenmiş görüntü kümesini içeren web'de erişilebilir bir klasör belirtmek için özelliğini kullanın LineImagesFolder . Aşağıdaki tabloda, denetim tarafından TreeView kullanılan görüntüler açıklanmaktadır.

Image Açıklama
Dash.gif Ağaç yapısında yalnızca bir kök düğüm olduğunda ve kök düğüm bir yaprak olduğunda kök düğümün yanında görüntülenen bir çizgi görüntüsü.
Dashminus.gif Kök düğümün genişletildiğini göstermek için ağaç yapısında yalnızca bir kök düğüm olduğunda kök düğümün yanında bir eksi işareti (-) görüntüsü görüntülenir.
Dashplus.gif Kök düğümün daraltıldığını göstermek için ağaç yapısında yalnızca bir kök düğüm olduğunda kök düğümün yanında bir artı işareti (+) görüntüsü görüntülenir.
I.gif Bitişik düğümleri bağlamak için görüntülenen bir çizgi görüntüsü.
L.gif Düğüm yaprak olduğunda daldaki son düğümün yanında görüntülenen çizgi görüntüsü.
Lminus.gif Düğümün genişletildiğini göstermek için bir daldaki son düğümün yanında görüntülenen çizgi görüntüsü.
Lplus.gif Düğümün daraltıldığını göstermek için daldaki son düğümün yanında görüntülenen çizgi görüntüsü.
Minus.gif Düğümün genişletildiğini göstermek için birden çok kök düğüm içeren bir ağaç yapısındaki ilk kök düğümün yanında görüntülenen eksi işareti (-) görüntüsü. Bu görüntü fazladan bir çizgi içermez ve yalnızca kök düğüm bir kez daraltıldıktan sonra görüntülenir. Sayfa ilk yüklendiğinde, Rminus.gif görüntü görüntülenir.
Noexpand.gif Yaprak düğümün yanında boş bir boşluk resmi görüntülenir. Bu görüntü, metnin dikey olarak hizalı olmasını sağlar.
Plus.gif Düğümün daraltıldığını belirtmek için birden çok kök düğüm içeren bir ağaç yapısındaki ilk kök düğümün yanında görüntülenen artı işareti (+) görüntüsü. Bu görüntü fazladan bir çizgi içermez ve yalnızca kök düğüm bir kez genişletildikten sonra görüntülenir. Sayfa ilk yüklendiğinde, Rplus.gif görüntü görüntülenir.
R.gif Düğümün yaprak düğüm olduğunu belirtmek için birden çok kök düğüm içeren bir ağaç yapısındaki ilk kök düğümün yanında görüntülenen çizgi görüntüsü.
Rminus.gif Düğümün genişletildiğini göstermek için birden çok kök düğüm içeren bir ağaç yapısındaki ilk kök düğümün yanında görüntülenen eksi işareti (-) görüntüsü. Bu görüntü fazladan bir çizgi içerir ve yalnızca sayfa ilk yüklendiğinde görüntülenir. Kök düğüm bir kez daraltıldıktan sonra Minus.gif görüntüsü görüntülenir.
Rplus.gif Düğümün daraltıldığını belirtmek için birden çok kök düğüm içeren bir ağaç yapısındaki ilk kök düğümün yanında görüntülenen artı işareti (+) görüntüsü. Bu görüntü fazladan bir çizgi içerir ve yalnızca sayfa ilk yüklendiğinde görüntülenir. Kök düğüm bir kez genişletildikten sonra Plus.gif görüntüsü görüntülenir.
T.gif Düğümün yaprak olduğunu belirtmek için ağaç yapısının ortasındaki bir düğümün yanında (t kesişiminde) görüntülenen çizgi görüntüsü.
Tminus.gif Düğümün genişletildiğini göstermek için ağaç yapısının ortasındaki bir düğümün yanında (t kesişiminde) bir eksi işareti (-) görüntüsü görüntülenir.
Tplus.gif Düğümün daraltıldığını göstermek için ağaç yapısının ortasındaki bir düğümün yanında (t kesişiminde) bir artı işareti (+) görüntüsü görüntülenir.

Uyarı

LineImagesFolder Özellik ayarlanmazsa, TreeView denetim yerleşik, varsayılan görüntüleri (20 x 20 piksel) kullanır.

Microsoft Visual Studio gibi bazı görsel tasarımcılar, çizgi görüntüleri oluşturmak için araçlar sağlar.

Çalışma süresi, sağdan sola ekranlar için özel görüntüleri çevirmez. Hem soldan sağa hem de sağdan sola Web sayfalarını desteklemek için her iki yönde de görüntü kümeleri oluşturmanız gerekir.

Bu özelliğin değeri görünüm durumunda depolanır.

Şunlara uygulanır

Ayrıca bkz.