ContentDirection 列挙体とは? わかりやすく解説

ContentDirection 列挙体

メモ : この列挙体は、.NET Framework version 2.0 で新しく追加されたものです。

テキストを含むコントロールをコンテナ コントロールで表示する方向を表します。

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

Dim instance As ContentDirection
public enum ContentDirection
public enum class ContentDirection
public enum ContentDirection
public enum ContentDirection
メンバメンバ
 メンバ名説明
LeftToRight左から右。 
NotSet設定なし。 
RightToLeft右から左。 
解説解説
使用例使用例

ContentDirection 列挙体を使用して Direction プロパティを設定する方法を次のコード例に示します。ListBox コントロールには、ContentDirection 列挙値が設定されます。パネル内のラベルおよびオプション ボタンの表示方向は、ユーザーがリスト ボックスから選択する値によって異なります。この例では英語のテキストを使用するため、RightToLeft 値が選択された場合、テキストは Panel コントロールの右端と揃えられますが、左から右へ並べる英語のテキストの順序は保持されます。現実のアプリケーションでは、左から右に記述する言語のテキストを表示する場合、Direction プロパティを RightToLeft 値に設定することはありません。

<%@ Page Language="VB" %>

<html>
<head>
    <script runat="server">
          
        Sub ListBox1_SelectedIndexChanged(ByVal
 sender As Object, ByVal
 e As EventArgs)

            ' Determine which list item was clicked.
            ' Change the display direction of content in the panel.
            Select Case (ListBox1.SelectedIndex)
                Case 0
                    Panel1.Direction = ContentDirection.NotSet
                Case 1
                    Panel1.Direction = ContentDirection.LeftToRight
                Case 2
                    Panel1.Direction = ContentDirection.RightToLeft
                Case Else
                    Throw New Exception("You
 did not select a valid list item.")
            End Select

        End Sub
     
    </script>
</head>
<body>
    <form ID="Form1" runat="server">
        
        <h3>Panel.Direction Property Example</h3>
        
        <h4>Select the content display direction for the
 
        controls in the panel.</h4>
        
        <asp:ListBox ID="ListBox1"
            Rows=3
            AutoPostBack=True
            SelectionMode=Single
            OnSelectedIndexChanged="ListBox1_SelectedIndexChanged"
            runat=Server>
                <asp:ListItem>NotSet</asp:ListItem>
            <asp:ListItem>LeftToRight</asp:ListItem> 
            <asp:ListItem>RightToLeft</asp:ListItem>                
               
        </asp:ListBox>
            
        <hr />              
        
        <asp:Panel ID="Panel1"
            Height="100px"
            Width="300px"
            BackColor=Aqua           
            runat=Server>            
            
            <asp:Label ID="Label1"
                Text = "Select a programming language"
                runat=Server>              
            </asp:Label><br><br>
            
            <asp:RadioButton id="Radio1"
                Text="C#" 
                Checked="False" 
                GroupName="RadioGroup1" 
                runat="server">
            </asp:RadioButton><br>

            <asp:RadioButton id="Radio2"
                Text="Visual Basic" 
                Checked="False" 
                GroupName="RadioGroup1" 
                runat="server">
            </asp:RadioButton><br>
                   
            <asp:RadioButton id="Radio3"
                Text="C++" 
                Checked="False" 
                GroupName="RadioGroup1" 
                runat="server">
            </asp:RadioButton><br>           
            
        </asp:Panel>           
         
    </form>
</body>
</html>
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
System.Web.UI.WebControls 名前空間
Panel
WebPart



英和和英テキスト翻訳

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

辞書ショートカット

すべての辞書の索引

「ContentDirection 列挙体」の関連用語

ContentDirection 列挙体のお隣キーワード
検索ランキング

   

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



ContentDirection 列挙体のページの著作権

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

©2026 GRAS Group, Inc.RSS