掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
StringGridをOnExitイベントで編集状態にする (ID:5133)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
以下のコードでセル編集状態にできます。 procedure TForm1.StringGrid1Exit(Sender: TObject); begin StringGrid1.Col := ErrCol; // 移動するセルのカラム位置 StringGrid1.Row := ErrRow; // 移動するセルの行位置 StringGrid1.SetFocus; StringGrid1.Options := StringGrid1.Options + [goAlwaysShowEditor]; // 常時編集モードにする。 StringGrid1.EditorMode := True; end; procedure TForm1.StringGrid1SelectCell(Sender: TObject; ACol, ARow: Integer; var CanSelect: Boolean); begin StringGrid1.Options := StringGrid1.Options - [goAlwaysShowEditor]; // セルが移動したら常時編集モードを解除 end; もっといい方法があるかも知れませんが、参考までに...
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.