トップへ戻るニュースフォーラムFLASH-ML 過去ログBak@Flaダウンロードよくある質問と答
ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
メイン
   とにかくFLASH【FLASHに関して全般】
     DataGrid内 のチェックボックス等のインスタンスに直接のアクセス
投稿するにはまず登録を

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
OresamaX
Åê¹ÆNo.12640
投稿日時: 2004-11-24 18:36
新米
居住地: 東京
投稿: 27
使用環境:
Re: DataGrid内 のチェックボックス等のインスタンスに直接のアクセス
早速ありがとうございます。

引用:

cellrendereの作り方にもよりますが、単純に変更したいセルに当たる値を変更すれば思い通りになりませんか?

setValueで処理されてると思いますので、
グリッド.dataProvider.editField()
で変更したらよいと思います


そうなんです。詳細を記載してなくて恐縮です。。。

dataProvider.editField() による変更が反映されるのは、
setValue() での処理で、以下のように指定できる場合ですよね。

例1) textArea.text = item.description;
例2) checkbox.selected = (item.description > 0);
    checkbox._visibible = (item.description > 0);

しかし、チェックボックスなど、.label と .selected のように
二つ以上のプロパティを個別に指定したい場合、

.label または .selected のどちらかを item.description に
割り当ててしまうと、残されたものが変更できなくなるんです。

このような場合は、どうしたらいいでしょうか。
未熟なもので、いい案が浮かばないのです。

なにかデリミタ(例えば'%%'など)で2つ以上の情報を入れて、
setValue() 内の処理で split() するしかないでしょうか。


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

題名 投稿者 日時
   DataGrid内 のチェックボックス等のインスタンスに直接のアクセス OresamaX 2004-11-24 17:39
     Re: DataGrid内 のチェックボックス等のインスタンスに直接のアクセス taka72 2004-11-24 17:57
     » Re: DataGrid内 のチェックボックス等のインスタンスに直接のアクセス OresamaX 2004-11-24 18:36
         Re: DataGrid内 のチェックボックス等のインスタンスに直接のアクセス taka72 2004-11-24 18:58
           Re: DataGrid内 のチェックボックス等のインスタンスに直接のアクセス OresamaX 2004-11-24 19:10
             Re: DataGrid内 のチェックボックス等のインスタンスに直接のアクセス OresamaX 2004-11-24 20:17
               Re: DataGrid内 のチェックボックス等のインスタンスに直接のアクセス taka72 2004-11-25 10:11

投稿するにはまず登録を
 
Copyright (C) 2003 FLASH-japan. All rights reserved.
Powered by Xoops