問題タブ [tcxgrid]

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.

0 投票する
1 に答える
2856 参照

delphi - cxgrid フッター形式 - HH:MM 形式の合計時間

cxgrid では、フッターで時間を合計しています (問題のフィールドは Time フィールドです)。プロパティを TimeEdit に変更し、時間表示形式を「tfHourMin」に変更しました。ただし、基になるフッターにはできません。hh:mm:ss を表示し続けます。フッターも「tfHourMin」形式で表示する方法はありますか???

編集:これを行うと、「タイプ(Null)のバリアントをタイプ(Double)に変換できませんでした」というエラーが表示されます

0 投票する
2 に答える
1543 参照

delphi - cxgrid ポップアップ メニュー popupmenuitem の値を貼り付けます

TMS 文字列グリッドでは、これを使用して、ポップアップ メニューのキャプションをグリッドのセルに貼り付けていました。

これまで cxGrid でこれを使用したことがないので、これはまったく初めてです。cxGridpopUpMenu1 をグリッドにリンクし、クラシックな PopUpMenu を追加して cxGridpopUpMenu1 で使用されるようにし、ポップアップ メニューにいくつかの項目を追加しました。グリッドで右クリックするとポップアップ メニューが表示されますが、メニュー項目の値をセルに貼り付けるにはどうすればよいですか?? + popopmenu を特定の列に割り当てる方法はありますか?

0 投票する
1 に答える
1838 参照

delphi - cxGrid アンバウンド モードで行を非表示にする方法

cxGrid 非バインド モードで行を非表示にするにはどうすればよいですか?

もう何時間も経ちましたが、わかりません。私はそれをググって失敗しました。

0 投票する
2 に答える
1426 参照

delphi - スタイルを使用したグリッドの cxgrid 色番号

列にスタイルを適用して (コンテンツ スタイルの取得時に)、その列のすべての数字を選択したスタイルに合わせたいと思います。数字だけです。つまり、テキスト フレーズ内で数字が見つかった場合、色が付けられます。これは可能ですか?

0 投票する
1 に答える
1246 参照

delphi - cxGrid によるグループ化された削除の防止

私の cxGrid には、日付ごとにグループ化されたレコードがあります。ただし、ユーザーがグループ化された日付を選択して [削除] をクリックすると、その日付でファイルされたすべてのレコードが削除されます。これを防ぐ方法はありますか?記録を個別に削除してほしい。

編集: 言及するのを忘れていました: グリッドの GroupByBox 関数を使用してグループ化しています。

0 投票する
0 に答える
846 参照

delphi - cxgrid expand blobedit pict (画像)

cxGrid (Properties = BlobEdit, BlobEditKind = bekPict,PictureClassGraphicname = TJPEGImage) にグラフィック フィールドがあります。PopUpHeight、PopUpWidth を無駄に増やしてみました。この画像を希望の比率または少なくとも元のサイズで表示する方法はありますか。内部に印刷画面の画像を貼り付けますが、正しく表示されない場合はどうすればよいですか。

0 投票する
1 に答える
734 参照

delphi - Image フィールドの cxgrid カスタム menuitem (で開く)

cxGrid には、「イメージ」タイプの列があります (プロパティ = イメージ、グラフィック クラス名 = TJpegImage)。PopUpMenuLayout - MenuItems に、「Open With...」という CustomMenuItem を追加しました。このカスタム メニュー項目を実装して、下にある画像をペイント (Windows ペイント) で開くにはどうすればよいですか? または、少なくとも「Open with ..」ウィンドウダイアログをトリガーします。

0 投票する
2 に答える
1495 参照

delphi - Delphi - cxGrid列の画像を取得するには?

MS Access テーブルのデータを表示する TcxGrid コンポーネントがあります。このコラムの 1 つに写真があります。この列の「Properties」列は「ButtonEdit」としてマークされています。

BlobEdit を使用したくありません。この画像を表示するために、別のフォームを作成したいと思います。グリッド列の OnButtonClick() イベントで開かれます。しかし、列の内容 (TStream またはその他の型) を取得する方法、または OnButtonClick() イベントで列名/フィールド名を取得する方法がわかりません。Accessテーブルを表示するための「汎用」グリッドであるため、列名を修正できません。

どうすればいいですか?