PowerTools InputMan for ASP.NET 8.0J
ColumnHeader クラス
メンバ  使用例 

ColumnHeaderクラスは、リストコントロールおよびコンボコントロールのリストボックスの、カラムヘッダの動作やスタイルを設定します。
構文
Public Class ColumnHeader 
   Inherits GrapeCity.Web.Input.Core.BaseViewState
public class ColumnHeader : GrapeCity.Web.Input.Core.BaseViewState 
使用例
次のサンプルコードは、コンボコントロールのドロップダウンリストのヘッダの使用例を示します。
Imports GrapeCity.Web.Input.Core.ListBox
Imports GrapeCity.Web.Input.Core
Imports System.Drawing

' ドロップダウンリストにヘッダを表示します。
GcComboBox1.ListBox.HeaderPane.Visible = True

' 一つ目のカラム(画像を表示)を設定します。
Dim column1 As New ListColumn
column1.Header.Text = "カラム1"
column1.Header.Image = "image1.png"
column1.Header.BackColor = Color.LightBlue
column1.Header.ForeColor = Color.Blue
column1.Header.ContentHAlign = AlignHorizontal.Center
column1.Header.ContentVAlign = AlignVertical.Middle
column1.Header.ImageTextSpace = 2
column1.Header.AllowResize = True

' 二つ目のカラム(クリックでソート許可)を設定します。
Dim column2 As New ListColumn
column2.Header.Text = "カラム2"
column2.Header.BackColor = Color.LightPink
column2.Header.ForeColor = Color.Red
column2.Header.ContentHAlign = AlignHorizontal.Center
column2.Header.ContentVAlign = AlignVertical.Middle
column2.Header.AllowResize = True
column2.Header.Clickable = True
column2.Header.Ellipsis = True
column2.Header.SortIndicatorAlignment = LeftRightAlignment.Right

' ドロップダウンリストにカラムを追加します。
GcComboBox1.ListBox.Columns.Add(column1)
GcComboBox1.ListBox.Columns.Add(column2)
using GrapeCity.Web.Input.Core.ListBox;
using GrapeCity.Web.Input.Core;
using System.Drawing;

// ドロップダウンリストにヘッダを表示します。
GcComboBox1.ListBox.HeaderPane.Visible = true;

// 一つ目のカラム(画像を表示)を設定します。
ListColumn column1 = new ListColumn();
column1.Header.Text = "カラム1";
column1.Header.Image = "image1.png";
column1.Header.BackColor = Color.LightBlue;
column1.Header.ForeColor = Color.Blue;
column1.Header.ContentHAlign = AlignHorizontal.Center;
column1.Header.ContentVAlign = AlignVertical.Middle;
column1.Header.ImageTextSpace = 2;
column1.Header.AllowResize = true;

// 二つ目のカラム(クリックでソート許可)を設定します。
ListColumn column2 = new ListColumn();
column2.Header.Text = "カラム2";
column2.Header.BackColor = Color.LightPink;
column2.Header.ForeColor = Color.Red;
column2.Header.ContentHAlign = AlignHorizontal.Center;
column2.Header.ContentVAlign = AlignVertical.Middle;
column2.Header.AllowResize = true;
column2.Header.Clickable = true;
column2.Header.Ellipsis = true;
column2.Header.SortIndicatorAlignment = LeftRightAlignment.Right;

// ドロップダウンリストにカラムを追加します。
GcComboBox1.ListBox.Columns.Add(column1);
GcComboBox1.ListBox.Columns.Add(column2);
継承階層

System.Object
   GrapeCity.Web.Input.Core.NotifyObject
      GrapeCity.Web.Input.Core.BaseViewState
         GrapeCity.Web.Input.Core.ListBox.ColumnHeader

参照

ColumnHeader メンバ
GrapeCity.Web.Input.Core.ListBox 名前空間
ListColumn.Header プロパティ

 

 


© 2005-2015 GrapeCity inc. All rights reserved.