問題タブ [stringgrid]
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.
delphi - StringGrid のチェックボックスが正常にトグルしない: Delphi
ここにある Delphi コードを変更して、チェックボックスの状態を 3 列の stringgrid に保存しました。問題は、セルを切り替えるためにセルを 2 回クリックする必要があることです。goEditing を設定すると、ワンクリックで状態を設定できますが、もう一度クリックするとチェックボックスが非表示になります。これらの編集状態の問題を防ぐにはどうすればよいですか?
android - FireMonkey モバイル アプリケーション (Android) の文字列グリッドのプロパティ
誰かが私を助けることができれば、グリッド文字列の高さと幅のセルのサイズを変更する方法を教えてください。背景色だけでなく、セルを配置して書体とサイズを変更することもできます。ペロ。Delphi を使用した FireMonkey Mobile アプリケーション ... マニュアルまたはリンクを参照して、イベントの構造と使用方法を確認してください ... 挨拶 すべての人の成功
delphi - TStringGrid を Delphi 7 から Delphi XE に変換する方法
私の Delphi 7 プログラムを Delphi XE 5 に変換するのがどれほど難しいかをテストするために、Delphi 7 で簡単なアプリケーションを作成しました - フォームに TStringGrid を配置し、フォーム作成にコードを追加しました:
(実際には Cells[0,0]:='ce??€' と書かれていましたが、私はそれを期待していました)。当然のことながら、コンパイル、ビルド、実行、Unicode なし。次に、Delphi XE 5 でプロジェクトを再度開き、行を再び Cells[0,0]:='čęжэ€' に変更し、コンパイル、ビルド、実行 - Unicode なし (čę||| のようなものを取得) ! それは私には奇妙でした。Delphi Xe 5 で同じコードを使用して新しいプロジェクトをゼロからビルドすると、同じ TStringGrid が期待どおりに動作します。ここにいくつかの簡単なトリックがあることは知っていますが、プロジェクト設定の変更かもしれませんが、グーグルで検索できません...誰かが助けてくれるでしょうか?
よろしくお願いします。
c++ - 動的 StringGrid C++ ビルダー
C++Builder 6 でプログラムを作成しましたが、現在問題が発生しています。
、、、、、、の6 つUnit1.cpp
のファイルUnit1.h
があります。Unit2.cpp
Unit2.h
Unit3.cpp
Unit3.h
Unit1.cpp
メインフォーム用のファイルです。
問題:と で表示される関数void __fastcall TForm3::Button1Click(TObject *Sender)
aを作成したいと思います。次のクリックは、新しい名前で新規作成する必要があります (以前のもの)TStringGrid
Unit1.cpp
Unit2.cpp
TStringGrid
私は自分の問題を解決しようとしましたが、いくつかのコードを書きましたが、それでは十分ではありません。
私はUnit1.h
追加しました:
私はUnit1.cpp
追加しました:
私はUnit3.cpp
追加しました:
ボタンクリック機能は次のとおりです。
このメソッドを使用すると、動的にTStringGrid
が作成されますが、1 つだけです。TStringGrid
ボタンが押された回数と同じ数の (一意の名前を持つ)を作成するにはどうすればよいですか? (今、私はで宣言TStringGrid
しなければなりませんUnit1.h
)。
c++builder - Firemonkey C++、StringGrid でフォントの色とセルの色を変更する方法、ApplyStyleLookup で変更する
実行時にフォントの色とセルの背景色を動的に変更する方法を調査しましたが、すべてのソリューションは Delphi コードであり、C++ では使用できません。
このように:
CellControlByRow
FMX C++ Builder には存在しません。を使用しようとしましTGrid
たが、イベント駆動型で各セルをカスタムで描画する必要がある場合、グリッドが非常に遅くなりますOnDrawxxxx
。
イベントでフォントの色とセルの色を変更する別の解決策がありますが、Delphi の解決策が C++ Builder に存在しないか、 C++ Builder スタイルOnApplyStyleLookUp
で実装する方法がわかりません。OnApplyStyleLookUp
私はこれで1週間経ったので、これに関する助けは非常に高く評価されています.
delphi - FireMonkey StringGrid で FetchRows が機能しない
UniQuery の FetchRows を 25 に設定しました。VCL アプリケーションでは、DBGrid で正常に動作します。25 件のレコードのみが表示されます。そして、DBGrid の一番下に到達すると、より多くのレコードが自動的に読み込まれます。
しかし、Firemonkey アプリでは、FetchRows が機能しませんでした。常にすべてのレコードを表示します。
Delphi XE8 を使用しています。