掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
(FireMonkey)StringGridのあるセルを入力不可にするには?(2) (ID:43142)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
uses ..., FMX.Edit; procedure TForm1.StringGrid1SelChanged(Sender: TObject); var i: Integer; Control: TStyledControl; begin // 10 行目をすべて ReadOnly にする for i:=0 to StringGrid1.ColumnCount-1 do begin Control := StringGrid1.Columns[i].CellControlByRow(9); // 10 行目 if Assigned(Control) then TEdit(Control).ReadOnly := True; end; end; こんな感じでやれると思います。 一旦、Assigned でセルコントロールが存在するかをチェックするのがミソです。 [TStringGrid の使い方 (Delphi FireMonkey Tips)] http://ht-deko.minim.ne.jp/techf011.html
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.