TreeView.HoverNodeStyle プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > TreeView.HoverNodeStyle プロパティの意味・解説 

TreeView.HoverNodeStyle プロパティ

メモ : このプロパティは、.NET Framework version 2.0新しく追加されたものです。

マウス ポインタが上に置かれているときのノード外観設定できる、TreeNodeStyle オブジェクトへの参照取得します

名前空間: System.Web.UI.WebControls
アセンブリ: System.Web (system.web.dll 内)
構文構文

Dim instance As TreeView
Dim value As Style

value = instance.HoverNodeStyle
public Style HoverNodeStyle { get; }
public:
property Style^ HoverNodeStyle {
    Style^ get ();
}
/** @property */
public Style get_HoverNodeStyle ()
public function get HoverNodeStyle
 () : Style

プロパティ
マウス ポインタが上に置かれているときのノードスタイルを表す TreeNodeStyle への参照

解説解説

マウス ポインタが上に置かれているときのノード外観制御するには、HoverNodeStyle プロパティ使用します。このプロパティ読み取り専用です。ただし、このプロパティ返す TreeNodeStyle オブジェクトプロパティ設定することはできます。このプロパティは、Property-Subproperty形式で、宣言によって設定できますSubproperty には、TreeNodeStyle オブジェクトプロパティ指定します (例 : HoverNodeStyle-ForeColor)。Property.Subproperty形式で、プロパティプログラムによって設定することもできます (例 : HoverNodeStyle.ForeColor)。この機能は、スクリプト対応のクライアントでのみサポートされています。

メモメモ

HoverNodeStyle プロパティ使用するには、runat="server" 属性を持つ <head> 要素含める必要があります

通常共通設定にはカスタム背景色前景色、フォントプロパティ、およびノードスペーシング含まれます。スタイル プロパティは、次の順序に従って適用されます。

  1. NodeStyle.

  2. ノードに応じて、RootNodeStyle、ParentNodeStyle、または LeafNodeStyle。LevelStyles コレクション定義されている場合は、この時点適用され、他のノード スタイル プロパティオーバーライドます。

  3. SelectedNodeStyle.

  4. HoverNodeStyle.

メモメモ

HoverNodeStyle プロパティスタイル設定は、NodeStyleRootNodeStyleParentNodeStyleLeafNodeStyle、または SelectedNodeStyle の各プロパティ内にある対応する任意のノード スタイル設定オーバーライドます。

HoverNodeStyle プロパティは、SelectAction プロパティTreeNodeSelectAction.None設定されているノードでは表示されません。

TreeNodeStyle オブジェクトである ParentNodeStyle プロパティおよび LeafNodeStyle プロパティとは異なりHoverNodeStyle プロパティStyle オブジェクトです。

使用例使用例

HoverNodeStyle プロパティ使用してマウス ポインタが上に置かれているときのノード外観制御する方法次のコード例示します。この例を正常に動作させるには、runat="server" 属性を持つ <head> 要素含める必要があります

<%@ Page Language="VB" %>

<html>

  <!-- The HoverNodeStyle property needs this head element
 to work. -->
  <head runat="server">

  </head>

  <body>
    <form runat="server">
    
      <h3>TreeView HoverNodeStyle Example</h3>
      
      <!-- Declaratively set the HoverNodeStyle settings. -->
 
      <asp:TreeView id="LinksTreeView"
        HoverNodeStyle-ForeColor="Green"
        HoverNodeStyle-VerticalPadding="0"  
        runat="server">
         
        <Nodes>
        
          <asp:TreeNode Value="Home" 
            NavigateUrl="Home.aspx" 
            Text="Home"
            Target="Content" 
            Expanded="True">
             
            <asp:TreeNode Value="Page 1" 
              NavigateUrl="Page1.aspx" 
              Text="Page1"
              Target="Content">
               
              <asp:TreeNode Value="Section 1" 
                NavigateUrl="Section1.aspx" 
                Text="Section 1"
                Target="Content"/>
                 
            </asp:TreeNode>              
            
            <asp:TreeNode Value="Page 2" 
              NavigateUrl="Page2.aspx"
              Text="Page 2"
              Target="Content">
               
            </asp:TreeNode> 
            
          </asp:TreeNode>
        
        </Nodes>
        
      </asp:TreeView>

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

<%@ Page Language="C#" %>

<html>

  <!-- The HoverNodeStyle property needs this head element
 to work. -->
  <head runat="server">

  </head>

  <body>
    <form runat="server">
    
      <h3>TreeView HoverNodeStyle Example</h3>
      
      <!-- Declaratively set the HoverNodeStyle settings. -->
 
      <asp:TreeView id="LinksTreeView"
        HoverNodeStyle-ForeColor="Green"
        HoverNodeStyle-VerticalPadding="0"  
        runat="server">
         
        <Nodes>
        
          <asp:TreeNode Value="Home" 
            NavigateUrl="Home.aspx" 
            Text="Home"
            Target="Content" 
            Expanded="True">
             
            <asp:TreeNode Value="Page 1" 
              NavigateUrl="Page1.aspx" 
              Text="Page1"
              Target="Content">
               
              <asp:TreeNode Value="Section 1" 
                NavigateUrl="Section1.aspx" 
                Text="Section 1"
                Target="Content"/>
                 
            </asp:TreeNode>              
            
            <asp:TreeNode Value="Page 2" 
              NavigateUrl="Page2.aspx"
              Text="Page 2"
              Target="Content">
               
            </asp:TreeNode> 
            
          </asp:TreeNode>
        
        </Nodes>
        
      </asp:TreeView>

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

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
TreeView クラス
TreeView メンバ
System.Web.UI.WebControls 名前空間
TreeNodeStyle クラス
LeafNodeStyle
NodeStyle
ParentNodeStyle
RootNodeStyle
SelectedNodeStyle
LevelStyles



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「TreeView.HoverNodeStyle プロパティ」の関連用語

TreeView.HoverNodeStyle プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



TreeView.HoverNodeStyle プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS