ログイン
ユーザ名:

パスワード:


パスワード紛失

新規登録
メインメニュー
フォーラム一覧   -   トピック一覧
   超ビギナー
     アクティブなカラムの取得方法
投稿するにはまず登録を

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 トピック
saeko
投稿日時: 2008-8-20 20:02
常連さん
登録日: 2008-6-19
居住地:
投稿: 37
アクティブなカラムの取得方法
質問ばかりで恐縮です。

データグリッドのチェンジイベントで、
アクティブなカラムを取得したいのですが
方法はありますか??

カラム1のセルを変更したら処理A
カラム2のセルを変更したら処理B
をする、というようなことをしたいのですが。。。
eneco
投稿日時: 2008-8-20 22:29
ご主人様
登録日: 2006-2-16
居住地:
投稿: 135
Re: アクティブなカラムの取得方法
こんにちは。

change イベントではなく、itemClick イベントを使用するとよいですよ。
イベントオブジェクトの columnIndex プロパティで、どのカラムがクリックされたかがわかります。


お試しください。
goki
投稿日時: 2008-8-21 10:57
ご主人様
登録日: 2007-8-27
居住地: おかのよこはま
投稿: 735
Re: アクティブなカラムの取得方法
「セルを変更したら」ということなので
変更が編集を意味しているのであれば
itemEditEndかitemFocusOutが適切でしょうね。
(どちらが適切かは処理の内容によります。)

dataProviderのデータを直接変更しているのであれば、
DataGridのchangeしかないのかな…。
saeko
投稿日時: 2008-8-22 13:15
常連さん
登録日: 2008-6-19
居住地:
投稿: 37
Re: アクティブなカラムの取得方法
gokiさん、enecoさん

お返事ありがとうございました。
データグリッドのchangeイベントをとって
columnindexでいけました(^^)

ありがとうございます★
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ

投稿するにはまず登録を