問題タブ [tstringgrid]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
colors - C++ Builder XE の StringGrid の代替生色
C++ Builder XE プログラムで文字列グリッドを白と空色の 2 色で使用したいと考えています。奇数生の白と偶数生の空色を作りたいので、どうすればできるか教えてください。
C++ Builder XEでこれを行うのを手伝ってください
delphi - Delphi: 検索ダイアログと文字列グリッド
string grid
検索ダイアログを使用してテキスト検索を行う方法はありますか? テキストを見つけて、テキストが見つかったときに通常どおり背景を強調表示する必要があります。
ありがとう!
delphi - TStringGridのセルのフォントの色を変更します
TStringGrid
Delphiののセルのテキストの色を変更する必要があります。
ただの細胞。どうやってやるの?
c++builder - TStringGrid がスクロールバーを描画しない
TStringGrid コンポーネントを含むフォームがあります。TStringGrid のプロパティScrollbarsはssBothに設定されます。ウィンドウを小さくすると、スクロールバーが表示されなくなります。この代わりに、TStringGrid のクライアント領域が切り取られます。アプリケーションウィンドウに十分なサイズがある場合はスクロールバーを無効にし、ウィンドウサイズを臨界値以下に縮小すると自動的に有効にすることをお勧めします。私が間違っていることを知っていますか?
delphi - TStringGridの背景をペイントするにはどうすればよいですか
OnDrawCellイベントを使用してDelphiTStringGridのカスタム描画を行います。セルで覆われている領域に問題はありませんが、右端の列の右側で最後の行の下に背景をペイントするにはどうすればよいですか?
(編集)絵を描く必要はなく、背景の色を設定したいだけです。XE2を使用して、VCLスタイルを調査しています。デフォルトの描画でも、文字列グリッドに色を設定すると、継ぎ目はまったく効果がありません。
TIA
delphi - LiveBindingsを使用してTStringGridに200を超える行を表示するにはどうすればよいですか?
にバインドさTDataSource
れたに裏打ちされたがあります。これを行うには、グリッドを右クリックして「」を選択し、データソースを選択します。これでLiveBindingsがセットアップされました。TClientDataset
TStringGrid
Link to DB Datasource...
アプリケーションを実行すると、データセットに5000レコードがあるにもかかわらず、グリッドは200行でしか埋められません。
表示される行数を変更する方法や、ユーザーがすべてのデータをスクロールできるようにする適切な方法に関するドキュメントが見つかりません。
ユニット内でハードコードされた200
値を見つけました。これをに増やすと、グリッドに5000行すべてが表示されますが、これはハックのようです。TBindScopeDBEnumerator.Create
Data.Bind.DBScope
10000
TStringGridに200を超える行を表示する適切な方法は何ですか?
c# - C#のDataGridViewに相当するDelphi
DelphiにC#のDataGridViewに相当するものはありますか?
私が試してみました
TStringGrid
- ただし、スクロールバーは、すべてのアイテムが表示されている場合は非表示であるか、アイテムがオーバーフローしていても可能な限り最小のスクロールバーであり、スクロールバーがドラッグされているときではなく、リリースされたときにのみ更新されます。
- また、固定行が1つある場合は、それ以外に少なくとも1つの(空の)行が必要です。これは不便で見苦しいです。
TDBGrid
- しかし、プログラムでアイテムを追加する方法を理解できないようです(とにかくそれを行うことを意図しているとは思いません)。それができれば、
TDBGrid
使ってもいいでしょう。
- しかし、プログラムでアイテムを追加する方法を理解できないようです(とにかくそれを行うことを意図しているとは思いません)。それができれば、
DataGridView
では、上記の問題がないDelphiのC#に相当するものは何ですか?
delphi - Delphi のフォームでのメソッド宣言のエラーを修正する
このエラーが発生するのはなぜですか。stringgrid をリストビューに置き換えてから、viewstyle vsreport に設定しましたが、(expected '=' but '(' found) のようなエラーが発生します。以下の手順で点滅します。
これは私のコードです
.
delphi - Delphi XE2 で FillRect が完全な TStringGrid セルを描画しない
FillRect
TStringGrid
Delphi XE2 ではセル全体を描画しません。BiDiMode
デフォルトの色( に設定)では、左側に 3 ピクセルのギャップがありますbdLeftToRight
。この問題は、私が以前使っていた Delphi 6 には存在しません。
すべてのプロパティ ( を含むDrawingStyle
) とさまざまなブラシ スタイルを変更しようとしましたが、塗りつぶされた四角形がセル全体を埋めません。
delphi - コメント付きdelphixe2stringgrid
Microsoft Excelと同様に、各セルのコメントを処理するDelphi用の優れたstringgridのようなコンポーネントを誰かが推奨できますか?私はウェブを検索していますが、まだ多くを見つけていません。ここの誰かが似たようなものを使用した場合は、入力をいただければ幸いです。
画像で更新:赤い三角形で示されているように、セル1Aにはコメントがあります
マウスオーバーすると、セルのコメントが表示されます