次の方法で共有


DataRepeater.LayoutStyle プロパティ

DataRepeater のコントロールは、垂直方向または水平方向に表示するかどうかを示す値を取得または設定します。

名前空間:  Microsoft.VisualBasic.PowerPacks
アセンブリ:  Microsoft.VisualBasic.PowerPacks.Vs (Microsoft.VisualBasic.PowerPacks.Vs.dll 内)

構文

'宣言
Public Property LayoutStyle As DataRepeaterLayoutStyles
public DataRepeaterLayoutStyles LayoutStyle { get; set; }
public:
property DataRepeaterLayoutStyles LayoutStyle {
    DataRepeaterLayoutStyles get ();
    void set (DataRepeaterLayoutStyles value);
}
member LayoutStyle : DataRepeaterLayoutStyles with get, set
function get LayoutStyle () : DataRepeaterLayoutStyles
function set LayoutStyle (value : DataRepeaterLayoutStyles)

プロパティ値

型 : Microsoft.VisualBasic.PowerPacks.DataRepeaterLayoutStyles
レイアウトを指定する列挙値の 1 つが。

解説

DataRepeater コントロールの LayoutStyle のプロパティは DataRepeater の項目が垂直または水平形式で表示するかどうかを判定します。この ItemTemplate の子コントロールを再配置する新しいレイアウトに合わせてプロパティの変更、LayoutStyleChanged のイベント ハンドラーおよび BeginResetItemTemplateEndResetItemTemplate のメソッドを使用できます。

イベント ハンドラー内で LayoutStyleChanged イベントに応答する方法を次の例に示します。この例では、フォームの DataRepeater1 という名前の DataRepeater のコントロールがあり、TextBox1 と TextBox2 という名前の TextBox の 2 種類のコントロールが含まれている必要があります。

' Switch the orientation.
If DataRepeater1.LayoutStyle =
 PowerPacks.DataRepeaterLayoutStyles.Vertical Then
    DataRepeater1.LayoutStyle =
     PowerPacks.DataRepeaterLayoutStyles.Horizontal
Else
    DataRepeater1.LayoutStyle =
     PowerPacks.DataRepeaterLayoutStyles.Vertical
End If
// Switch the orientation.
if (dataRepeater1.LayoutStyle == DataRepeaterLayoutStyles.Vertical)
{
    dataRepeater1.LayoutStyle = DataRepeaterLayoutStyles.Horizontal;
}
else
{
    dataRepeater1.LayoutStyle = DataRepeaterLayoutStyles.Vertical;
}            

.NET Framework セキュリティ

  • 直前の呼び出し元に対する完全な信頼。このメンバーは、部分的に信頼されているコードから使用することはできません。詳細については、「部分信頼コードからのライブラリの使用」を参照してください。

参照

関連項目

DataRepeater クラス

Microsoft.VisualBasic.PowerPacks 名前空間

BeginResetItemTemplate

EndResetItemTemplate

その他の技術情報

DataRepeater コントロールの概要 (Visual Studio)

方法 : DataRepeater コントロールのレイアウトを変更する (Visual Studio)