TDBCtrlGrid
を使用しようとしていますが、これは非常に便利で使いやすいコントロールのようです。
私はただ一つのTJvDBDateTimePicker
を持っているので、ユーザーは簡単に日付を編集できます。
それは基本的には機能しますが、私が望む高さにパネルを得ることはできません。
公開されたプロパティPanelHeight
は何もしないようです。
高さをコントロールするのはRowCountですが、それは良いことではありません。TDBCtrlGridでPanelHeightをどのように設定しますか?
2
A
答えて
0
「整列」または「拘束」プロパティが「高さ」に表示されていないことを確認してください。
デフォルトを使用する場合は、その後、高さ、PanelHeightと行カウントがリンクと同じように計算されている(いずれも0制約揃えるません):
高さを = PanelHeight X行カウントあなたはPanelHeightまたは行カウント
または
を変更した場合PanelHeight = 身長 /行カウントあなたは身長
0
は、GoogleがこのLINくれた変更した場合k、私は同じ問題を抱えていました。リサイズ可能なフォーム上のPageControlの上部および下部のアンカーを含むDBCtrlGrid。
これが後で来る人に役立つことを望みます。失敗に関心がなければ最後の行にスキップしてください:)
PanelHeightが静的で、RowCountがFormの高さの増減に応じて増減することを期待していました。
は、私はいくつかの行き止まりを持っていた - 1は を行うためにイベントをリサイズタブシートにあった場合CadetTOR2.PanelHeight> pnlMaxその後、CadetTOR2.RowCount:= CadetTOR2.RowCount + 1; しかしPanelHeightが十分に迅速に更新されていなかったので、これは私は、それが合計で598 DBCtrlGrid、PanelHeightで26、23行カウントをされていたので、1オフ計算は、おそらく最も適切な
で無限ループしました高さ - 私は、高さとRowCountを可変にしたいが、PanelHeightはおおよそ静的であることを望む。それは
にこのやった仕事、DBCtrlGrid1アンカーを縮小して
私はグリッドの上部と下部を固定しようとしたとgrid.RowCount = grid.height divの26 ...これは動作しませんでしたし、グリッド自体に崩壊しました上および左
procedure TfrmMain.TabSheet7Resize(Sender: TObject);
begin
DBCtrlGrid1.RowCount:= (TabSheet7.height-112) div 26;
end;
関連する問題
- 1. SSISでコマンドタイムアウトをどのように設定しますか?
- 2. どのように角度でクッキーを設定しますか?
- 3. MongoMapper 0.11をMONGOHQ_URLでどのように設定しますか?
- 4. PhproxyでプロキシIPをどのように設定しますか?
- 5. Railsでどのように言語を設定しますか?
- 6. node.js jasmineでどのようにブレークポイントを設定しますか?
- 7. applicationIconBadgeNumberをscheduleLocalNotificationでどのように設定しますか?
- 8. どのようにOSXでキャッシュプロキシを設定しますか?
- 9. RunWorkerCompletedEventArgsオブジェクトでUserStateをどのように設定しますか?
- 10. GDBデバッグフラグをcmakeでどのように設定しますか?
- 11. SwiftではどのようにAutoreleasingUnsafeMutablePointerを設定しますか?
- 12. どのように設定をプロジェクト設定タブに保存できますか?
- 13. どのようにターミネータにデフォルトターミナルを設定しますか?
- 14. coreCLRにどのようにgcAllowVeryLargeObjectsを設定しますか?
- 15. HibernateでStatementInspectorをどのように設定できますか?
- 16. Summernote - ポップオーバーのデータコンテナをどのように設定しますか?
- 17. xpageのブートストラップをどのように設定しますか?
- 18. RenderTarget2D.SaveAsJpeg()の品質をどのように設定しますか?
- 19. 市の境界をどのように設定しますか?
- 20. QTreeViewの列幅をどのように設定しますか?
- 21. Axiosのグローバルヘッダをどのように設定しますか?
- 22. 配列の@synthesizeをどのように設定しますか?
- 23. SceneKitのゲームループをどのように設定しますか?
- 24. SFSpeechRecognitionTaskのデリゲートをどのように設定しますか?
- 25. どのようにRenderingHintsをグローバルに設定できますか?
- 26. モジュールをどのようにターゲットに設定できますか?
- 27. マイクロサービスのライフタイムをどのように設定できますか?
- 28. ドメインモデルをどのように設定しますか?
- 29. どのようにjsローディングシーケンスを設定しますか
- 30. C#音量をどのように設定しますか[]
もう少し詳しい情報を入力してください。どのバージョンのデルファイを使用していますか?私はあなたの問題を再現することができないようですPanelHeightプロパティは私にとってうまく機能し、内部的に各パネルの高さを増やし、TDBCtrlGridの高さを増やします – ertx
私はDelphi 2009を使用しています。 DBGrid、スクロールボックスなどを維持する必要があります。私はDbCtrlGridをあきらめます。 –
私が言いたいことは、行数はRowCountプロパティによって決まり、DBGridとは異なり、すべての行をそれ自身に表示しようとします。 –