問題タブ [tlistview]

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 投票する
3 に答える
2674 参照

delphi - ダブル右クリックして、TListView で PopUpMenu を表示します。

TListView と TPopupMenu があり、TListItem を右クリックしたときにコンテキスト メニューを表示したいと考えています。コンポーネントを割り当てて「AutoPopup」を試しましたが、右クリックすると PopupMenu のみが表示され、必要な要素が選択されません。そこで、「OnMouseDown」を使用しようとしましたが、必要なアイテムのメニューを表示するには、もう一度クリックしてクリックする必要があります。最初のクリックで項目を選択し、2 回目でメニューを表示します。しかし、私はワンクリックで2つのことをしたい. 問題について考えていますか?

ありがとうございました。

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

delphi - TListview グループ内の項目数をカウントする

グループ内のアイテムの数を数えようとすると、コレクション内のアイテムの総数が得られます。各グループのアイテム数を取得するにはどうすればよいですか?

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

delphi - サブアイテム[x]に基づいてTlistviewでソートする方法

tlistviewに存在するデータを並べ替える方法はsubitem[x]?

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

delphi - Delphi 7: Tlistview を埋める方法

私は 3 列の Tlistview を持っています。次のように Tcollection オブジェクトから必要です

しかし、このオブジェクトを Tlistview に入れようとすると、最初の列 (名前) だけが読み込まれます。次のように記述します。

これらの 3 つの列 (Name,cip,StockQty) を埋める必要があります。どうすればよいですか?

ありがとうございました。

私が明確であることを願っています。

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

delphi - Delphi XEで背景画像をTListviewに設定するには?

Delphi XE で背景画像を TListview に設定するにはどうすればよいですか??

Windows Explorer のようなアプリケーションを作りたいです。

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

delphi - TListViewの列の自動サイズ設定

TListViewのすべての列のサイズを自動化したい。以下のコードを使用していますが、何もしていません。

DelphiでTListViewの列のサイズを自動化するにはどうすればよいですか。

設定しましたViewStyle to vsReport

前もって感謝します

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

delphi - データを表示した直後に仮想リストビューを保存する方法は?

データがいっぱいになった直後に仮想リストビューにデータを保存したい。Savedialog を使用してデータを保存すると、機能します。ListviewOnData イベントで保存手順を呼び出すと、「ファイルを作成できません...」というエラーが表示されます。ここで私の観察を再現します。

データが入力された直後にリストビュー(仮想モード)でデータを保存することを期待しています。しかし、それはエラーを引き起こします。

それを解決する方法。前もって感謝します。

新しい編集:

listview1data イベントから Dosavelist を削除し、listview を追跡する別の関数に配置します。できます。それで解決です。助けてくれてありがとう。

または Dosavelist プロシージャがそこで呼び出されない可能性がありますか? どこ?仮想リストビューの入力が完了した瞬間をキャプチャするにはどうすればよいですか? ListviewData イベントの直後にあるイベントがわかりません。

ありがとうございました。

0 投票する
3 に答える
12578 参照

delphi - TListViewでチェックボックスを描画する

の特定の列にチェックボックスを描画する必要があるTListViewので、この質問How can I setup TListView with CheckBoxes in only certain columns?をチェックし、受け入れられた回答で、この別の質問How to set a Checkbox TStringGrid in Delphi?で説明されている方法を使用することを提案します。これで、ListViewで動作するようにそのコードを移植します。

しかし、私はチェックボックスを描画しようとして無残に失敗します:(、誰かがリストビューにチェックボックスを描画するために正しい方向に私を向けることができますか(コードはリストビューにチェックボックスを描画しません)。

リストビューはvsReportモードで、3つの列があり、3番目の列にチェックボックスを入れたいと思います。どちらがサードパーティコンポーネントを使用するかを提案しないでください。TlistViewコントロールを使用したいのですが。

更新1:値を設定するsertac推奨のおかげでDefaultDraw、チェックボックスが表示されますが、別の列はひどく見えます。

ここに画像の説明を入力してください

UPDATE 2、Andreasの提案に従って、リストビューは見栄えが良くなりましたが、ブラックボックスが表示されています。

ここに画像の説明を入力してください

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

delphi - Delphi 2009 TListView GridLines のグリッドの色と幅を変更する

ViewStyle を vsReport に設定した TListView があります。グリッドの色とグリッド線の幅を変更するにはどうすればよいですか。D2009 ではグリッド線が少し太すぎます。D5 と同じ幅にしたいと考えています。

ありがとう

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

delphi - ドラッグ中の Delphi TListview スクロール

重複の可能性:
端の上/近くをドラッグしながら TTreeView をスクロールする

約 50 個のアイテムを含む Tlistview があります。Listview はドラッグ アンド ドロップ用に構成されており、表示されているリストビューでいくつかのアイテムを上下にドラッグしたい場合は正常に動作しますが、リストビューではどちらも最後までスクロールできません。または、アイテムをドラッグするときに開始して、表示されている行のみを上下にドラッグできるようにします。

ドラッグ中にリストビューを上下にスクロールするにはどうすればよいですか?

ありがとう

コリン