ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
フォーラム一覧   -   トピック一覧
   超ビギナー
     [DataGrid]itemRendererで組み込まれたCheckBoxの値を変更させたい
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 トピック
eneco
投稿日時: 2007-6-13 19:59
ご主人様
登録日: 2006-2-16
居住地:
投稿: 135
Re: [DataGrid]itemRendererで組み込まれたCheckBoxの値を変更させたい
こんにちは。

配列の一部分を変更しても、その変更がDataGridに通知されない
ので自動的に変更を反映することはできません。
ArrayCollectionクラスのメソッドを使って変更するとうまくいくのではないかと思います。

getItemAt()でアイテムを取って編集し、setItemAt()で戻します。


if (e.currentTarget.selectedIndex > -1)
{
  //e.currentTarget.dataProvider[e.currentTarget.selectedIndex].chk = !(e.currentTarget.dataProvider[e.currentTarget.selectedIndex].chk);
  var item:Object = e.currentTarget.dataProvider.getItemAt(e.currentTarget.selectedIndex);
  item.chk = !item.chk;
  e.currentTarget.dataProvider.setItemAt( item, e.currentTarget.selectedIndex);
}


いかがですか?

では。
フラット表示 前のトピック | 次のトピック

題名 投稿者 日時
   [DataGrid]itemRendererで組み込まれたCheckBoxの値を変更させたい nobu 2007-6-13 16:41
     Re: [DataGrid]itemRendererで組み込まれたCheckBoxの値を変更させたい mmx 2007-6-13 18:09
     » Re: [DataGrid]itemRendererで組み込まれたCheckBoxの値を変更させたい eneco 2007-6-13 19:59
         Re: [DataGrid]itemRendererで組み込まれたCheckBoxの値を変更させたい Cinba 2007-6-14 7:44
           Re: [DataGrid]itemRendererで組み込まれたCheckBoxの値を変更させたい nobu 2007-6-14 17:18
             Re: [DataGrid]itemRendererで組み込まれたCheckBoxの値を変更させたい mmx 2007-6-15 17:44

投稿するにはまず登録を