MSHFlexGridコントロールには多くの属性があります。ここで、コンピュータールームで使用されるいくつかの属性を簡単に記述します。
行:テーブルの行
行:テーブル内の行の総数
Rowsel:選択された行の数。範囲内の複数の行にすることができます
列:表の列を参照します
Clos:テーブルの行の総数
Clowidth:列幅
Mouserow:マウスが配置されている行
Tyxtmatrix(x、y):特定のセルのコンテンツを返します。xは行を表し、yは列を表し、x、yは数値です。
Backcolorsel:選択したセルの背景色
Remouveitem:コンテンツの行を削除します
CellAlignment:セルコンテンツの配置
整列:列コンテンツの整列
イベント:
Mousedown、mouseup:マウスが押されたときまたはポップアップされたときの対応する操作
クリア:クリアコンテンツ
今日は、CellAlignmentプロパティの使用に焦点を当てます。
このプロパティの戻り値または設定値によって、セルまたは複数のセルが選択されている領域の水平方向および垂直方向の配置が決まります。
文法:
object.CellAlignment [= value]
CellAlignment プロパティの構文には、次の部分が含まれています。
セクション |
説明 |
オブジェクト |
オブジェクト式(特定のオブジェクトを指定するために使用される式。この式には、任意の数のオブジェクトコンテナを含めることができます。たとえば、アプリケーションには、Documentオブジェクトを含むApplicationオブジェクトを含めることができ、このDocumentオブジェクトには、テキストオブジェクト。)その値は「適用先」リストのオブジェクトです。 |
calue |
整数または定数(名前付きアイテム。プログラム全体の実行中は定数値のままで、変数に対応します。変数の値は実行中に変更できます。各ホストアプリケーションは独自の定数セットを定義できます。 。Constステートメントを使用して、定数のセット以外の他の定数を定義します。定数は、実際の値が必要なコード内の任意の場所で使用できます。定数は、文字列、数値リテラル、その他の定数にすることができます。 ISおよび指数以外の論理演算子。たとえば、「値の設定」で説明されているように、テキストをセルに揃える方法を指定するConst A = "MyString")。 |
設定値:
値のさまざまな設定と対応する結果は次のとおりです。
絶え間ない |
数値 |
説明 |
flexAlignleftTop |
0 |
セルの内容を左右に揃えます |
flexAlignLeftCenter |
1 |
文字列のデフォルトの配置。セルの内容を左と中央に揃えます |
flexAlignLeftBottom |
2 |
セルの内容を左右に揃えます |
flexAlignCenterTop |
3 |
セルの内容は中央に配置され、上部に配置されます |
flexAlignCenterCenter |
4 |
セルの内容は中央に配置され、中央に配置されます |
flexAlignCenterBottom |
5 |
セルの内容は中央に配置され、下部に配置されます |
flexAlignRightTop |
6 |
セルの内容を右上に揃えます |
flexAlignRightCenter |
7 |
文字列のデフォルトの配置。セルの内容を右と中央に揃えます |
flexAlignRightBottom |
8 |
セルの内容を右と下に揃えます |
flexAlignGeneral |
9 |
セルの内容は通常の方法で整列されます。文字列は「左、中央」、数字は「右、中央」で表示されます。 |