私は現在、アプリケーションでDevExpressスケジューラのGanttViewを使用しています。これは、1つのことを除いて必要なことを実行します。私のスケジューラーには複数のリソースがあり、各リソースには多数のイベントがあります。DevExpressスケジューラの問題は、画面上の各リソースの高さが同じでなければならないことです。つまり、リソースに15のイベントがあり、別のリソースに1つのイベントがある場合、1つのイベントを持つリソースは多くの無駄なスペースを占めることになります。
イベントの数に応じて各リソースの高さを調整するDelphiで利用可能なスケジューラはありますか?
その他の要件は非常に単純です。
- タイムスケールは15分未満である必要があります
- イベントをドラッグして開始/終了時間を調整できます
- イベントは別のリソースにドラッグできます
- 各イベントは、さまざまな色のカテゴリにすることができます
- イベントのリンクは必要ありません
- イベントはいつでも開始でき、前のイベントが終了するのを待つ必要はありません
私がこれをうまく説明したことを願っています、あなたが何か説明が必要な場合は私に知らせてください