DataGrid の拡張 (1)


  メソッドをさらに追加



M_Clear.as
  
// *************************************************
// クリア
// 行を全てクリアして、カレント行を初期状態にする
// *************************************************
public function Clear():void {

	this.dataProvider = new ArrayCollection();
	this.init_flg = 1;
	this.cur_row = -1;

}
  

ここでのソース分割は、include と同じでソースレベルでの分割なので、
一つのソースでコンパイルが通る必要はありません。

source="M_Clear.as" での読み込みは、M_AddRow.as 内で
include ステートメントを使用しても同じ結果となります。

LboxGrid.mxml
  
<?xml version="1.0" encoding="utf-8"?>
<mx:DataGrid height="400" xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:Script source="M_AddRow.as"/>
<mx:Script source="M_Clear.as"/>

	<!-- *************************************************** -->
	<!-- デフォルト列定義 -->
	<!-- *************************************************** -->
	<mx:columns>
		<mx:DataGridColumn headerText="項目1" dataField="COL1" width="50"/>
		<mx:DataGridColumn headerText="項目2" dataField="COL2" width="150"/>
		<mx:DataGridColumn headerText="項目3" dataField="COL3" width="100"/>
		<mx:DataGridColumn headerText="項目4" dataField="COL4" width="100"/>
		<mx:DataGridColumn headerText="項目5" dataField="COL5" width="100"/>
		<mx:DataGridColumn headerText="項目6" dataField="COL6" width="100"/>
	</mx:columns>

</mx:DataGrid>
  











  infoboard   管理者用   
このエントリーをはてなブックマークに追加





フリーフォントWEBサービス
SQLの窓WEBサービス

SQLの窓フリーソフト

素材

一般WEBツールリンク

SQLの窓

フリーソフト

JSライブラリ