CheckBox

Q1
CheckBoxを2列に表示する
[内容]
チェックボックスをスクロールでなく、2列に表示したい


A1
[解決方法]
CheckItemクラスのLayoutプロパティを$BLANKに設定し、個々のチェックボックスの位置が
2列になるようにX、Yプロパティを明示的に設定します。

OptionButtonオブジェクトも同様です。以下のTIPSをご参照ください。

  OptionButtonを2列に表示する



[サンプルコード]


下記の例は14個のチェックボックスを7個ずつ縦2列にしています。
CheckItem item[14] {
	Height = 20;
	Width = 110;
	LayoutSpacing = 0;
	LayoutMargin = 0;
	Layout = $BLANK;
}
for(var i = 0 ; i < 14 ; i++) {
	if( i < 7 ) {
		item[i].X = 10;
		item[i].Y = 10 + (i * 20);
	} else {
		item[i].X = 10 + 140;
		item[i].Y = 10 + ((i - 7) * 20);
	}
}
CRSファイル形式のサンプルを
  「CheckBoxを2列に表示する(ChkB_002.zip)
よりご利用いただけます。

管理番号:ChkB_002
  Biz-Collections Bizの宝箱 トップへ
  Biz/Browser・Biz/Designer TIPS集 トップへ