TreeView.ImageSet プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
TreeView コントロールに使用するイメージのグループを取得または設定します。
public:
property System::Web::UI::WebControls::TreeViewImageSet ImageSet { System::Web::UI::WebControls::TreeViewImageSet get(); void set(System::Web::UI::WebControls::TreeViewImageSet value); };
public System.Web.UI.WebControls.TreeViewImageSet ImageSet { get; set; }
member this.ImageSet : System.Web.UI.WebControls.TreeViewImageSet with get, set
Public Property ImageSet As TreeViewImageSet
プロパティ値
TreeViewImageSet 値のいずれか 1 つ。 既定値は、TreeViewImageSet.Custom
です。
例外
指定されたイメージ セットが、TreeViewImageSet 値ではありません。
例
次のコード例では、 プロパティを使用 ImageSet して、コントロールにイメージの Windows エクスプローラー セットを表示する方法を TreeView 示します。
<%@ 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 ImageSet Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>TreeView ImageSet Example</h3>
<asp:TreeView id="LinksTreeView"
ImageSet="XPFileExplorer"
runat="server">
<Nodes>
<asp:TreeNode Value="Home"
NavigateUrl="Home.aspx"
Text="Home"
Target="_blank"
Expanded="True">
<asp:TreeNode Value="Page 1"
NavigateUrl="Page1.aspx"
Text="Page1"
Target="_blank">
<asp:TreeNode Value="Section 1"
NavigateUrl="Section1.aspx"
Text="Section 1"
Target="_blank"/>
</asp:TreeNode>
<asp:TreeNode Value="Page 2"
NavigateUrl="Page2.aspx"
Text="Page 2"
Target="_blank">
</asp:TreeNode>
</asp:TreeNode>
</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 ImageSet Example</title>
</head>
<body>
<form id="form1" runat="server">
<h3>TreeView ImageSet Example</h3>
<asp:TreeView id="LinksTreeView"
ImageSet="XPFileExplorer"
runat="server">
<Nodes>
<asp:TreeNode Value="Home"
NavigateUrl="Home.aspx"
Text="Home"
Target="_blank"
Expanded="True">
<asp:TreeNode Value="Page 1"
NavigateUrl="Page1.aspx"
Text="Page1"
Target="_blank">
<asp:TreeNode Value="Section 1"
NavigateUrl="Section1.aspx"
Text="Section 1"
Target="_blank"/>
</asp:TreeNode>
<asp:TreeNode Value="Page 2"
NavigateUrl="Page2.aspx"
Text="Page 2"
Target="_blank">
</asp:TreeNode>
</asp:TreeNode>
</Nodes>
</asp:TreeView>
</form>
</body>
</html>
注釈
コントロールに ImageSet 使用するイメージのグループを指定するには、 プロパティを TreeView 使用します。 定義済みの画像セットを選択して、コントロールに標準の外観を与えるか、独自のカスタム セットを定義できます。
次の表に、 ImageSet プロパティの有効な値を示します。
イメージ セット | [説明] |
---|---|
TreeViewImageSet.Arrows |
矢印画像を使用する定義済みのイメージ セット。 |
TreeViewImageSet.BulletedList |
ダイヤモンド型の箇条書き画像を使用する定義済みの画像セット。 |
TreeViewImageSet.BulletedList2 |
四角形の箇条書き画像を使用する定義済みのイメージ セット。 |
TreeViewImageSet.BulletedList3 |
区分けされている、菱形の行頭文字イメージの定義済みセット。 |
TreeViewImageSet.BulletedList4 |
区分けされ、レベルに応じてサイズが異なる、菱形の行頭文字イメージの別の定義済みセット。 |
TreeViewImageSet.Contacts |
MSN Messenger イメージを使用する定義済みのイメージ セット。 |
TreeViewImageSet.Custom |
ユーザー定義イメージ セット。 |
TreeViewImageSet.Events |
イベント ログ スタイルのイメージを使用する定義済みのイメージ セット。 |
TreeViewImageSet.Faq |
FAQ スタイルのイメージを使用する定義済みのイメージ セット。 |
TreeViewImageSet.Inbox |
電子メール スタイルの画像を使用する定義済みのイメージ セット。 |
TreeViewImageSet.News |
ニュースグループスタイルの画像を使用する定義済みのイメージ セット。 |
TreeViewImageSet.Simple |
単純な図形の輪郭を使用する定義済みのイメージ セット。 |
TreeViewImageSet.Simple2 |
単純な塗りつぶされた図形を使用する定義済みのイメージ セット。 |
TreeViewImageSet.Msdn |
MSDN イメージを使用する定義済みのイメージ セット。 |
TreeViewImageSet.WindowsHelp |
Microsoft Windows ヘルプ イメージを使用する定義済みのイメージ セット。 |
TreeViewImageSet.XPFileExplorer |
Windows XP で使用できる Windows エクスプローラー イメージを使用する定義済みのイメージ セットMicrosoft。 |
イメージのカスタム セットを定義する場合は、次の表の各プロパティにイメージを指定する必要があります。 それ以外の場合は、そのプロパティの既定のイメージが使用されます。
プロパティ | 説明 |
---|---|
CollapseImageUrl | 折りたたみ可能なノード インジケーターのカスタム イメージへの URL。 |
ExpandImageUrl | 拡張可能なノード インジケーターのカスタム イメージへの URL。 |
LineImagesFolder | ノードを接続する行のカスタム イメージを含むフォルダーへの URL。 |
NoExpandImageUrl | 展開できないノード インジケーターのカスタム イメージへの URL。 |
このプロパティの値はビューステートに格納されます。
適用対象
こちらもご覧ください
GitHub で Microsoft と共同作業する
このコンテンツのソースは GitHub にあります。そこで、issue や pull request を作成および確認することもできます。 詳細については、共同作成者ガイドを参照してください。
.NET