[delphi-users:3323] TGridの使い方

181 views
Skip to first unread message

dev

unread,
Aug 12, 2013, 11:07:26 AM8/12/13
to delphi...@freeml.com
いつもお世話になります。devです
RAD Stusio XE4 Ent + Win7 64Bitです。

TPopupColumnを使いたくてTStringGridでは無くてTGridを使おうとしてます。

TGridにAddObjectにてTStringColumnとかTPopupColumnを追加して、表を表示す
るまでは出来ました。

ここから、全く分からないのですが、
TStringGridならば、今までのVCLみたいに

Grid.Cells[col, row] := 'AAA';

と出来るのですが、TGridにはCellsが無いみたいです。

TStringColmun( Grid.Column[0] ).Rows[0].Text := 'AAA';
とかも無いですし。

Help見ても、サンプル見ても見つかりません。

何処かに、使い方書いてありませんか。

いままで、VCLは長年使ってきたので何となく使えたけど、
FMXは、、、、ドキュメントが少なすぎます。

(ソース読めって事ですかね。泪)



MLホームページ: http://www.freeml.com/delphi-users

----------------------------------------------------------------------
いつでもどこでもメールチェック!freemlのスマートフォンアプリ
http://ad.freeml.com/cgi-bin/sa.cgi?id=km2L9
------------------------------------------------------[freeml byGMO]--

Fukushi

unread,
Aug 13, 2013, 1:28:02 AM8/13/13
to delphi...@freeml.com
devさん、こんにちは。福士です。

> TPopupColumnを使いたくてTStringGridでは無くてTGridを使おうとしてます。
> (中略)
> Help見ても、サンプル見ても見つかりません。

TGrid (Delphi) - RAD Studio Code Examples
http://docwiki.embarcadero.com/CodeExamples/XE4/en/TGrid_%28Delphi%29

は参考になりませんか?

---
東洋テクニカルシステム株式会社 システム開発部 福士 光
Hikaru Fukushi (Toyo Technical System Inc.)
mailto:fuk...@tts-inc.co.jp


MLホームページ: http://www.freeml.com/delphi-users

----------------------------------------------------------------------
練習や試合の予定調整は「とっとと決め太郎」におまかせ!
http://ad.freeml.com/cgi-bin/sa.cgi?id=km8uN
------------------------------------------------------[freeml byGMO]--

dev

unread,
Aug 13, 2013, 9:36:04 PM8/13/13
to delphi...@freeml.com
福士さん、ありがとうございます。

(2013/08/13 14:28), Fukushi wrote:
>> TPopupColumnを使いたくてTStringGridでは無くてTGridを使おうとしてます。
>> (中略)
>> Help見ても、サンプル見ても見つかりません。
>
> TGrid (Delphi) - RAD Studio Code Examples
> http://docwiki.embarcadero.com/CodeExamples/XE4/en/TGrid_%28Delphi%29
>
> は参考になりませんか?

なるほど、有りました。m(_~_)m
もう、恥ずかしさついでに聞いてしまいますが。

このサンプルだとセル全てを更新するしかないと思うのですが、
TStringGridでいう所のCells[1, 1]のみ書き換える時とかどうするのでしょうか?
もしかして、OnGetValueやOnSetValueを入れ替えて対処するのでしょうか?


いやぁ、しかし、VCLの頭でFMX使おうとすると駄目ですね。

頭をもっと柔らかくしないと。

とりあえず、一歩前に進めます。有難うございました。




MLホームページ: http://www.freeml.com/delphi-users

----------------------------------------------------------------------
いつでもどこでもメールチェック!freemlのスマートフォンアプリ
http://ad.freeml.com/cgi-bin/sa.cgi?id=kmHgx
------------------------------------------------------[freeml byGMO]--

Reply all
Reply to author
Forward
0 new messages