「データグリッド」にある種のタイムラインが必要で、キャラクターにはかなりの数の行があります。
テキストしかないため、データグリッドの左側は非常にうまく機能します。
右側は少し遅れています。
実際、タイムライン部分の最初のインデックスに DataGridTemplateColumn があります。
私の DataGridTemplateColumn は、私の UserControl を DataTemplate として使用します。ここで、行全体に線/長方形を描画しました。これは、オブジェクトの左マージンを例 500 に設定しているため、右側の他の列の上に表示されるため機能します...
ユーザーコントロールは、長方形を動的に配置した単純なグリッドです。
他の列も DataGridTemplateColumn ですが、空です。
今、私の考えは、大きなユーザーコントロールを配置できる列を1つだけ作成し、線のタイムラインを描画することです.
それを行うためのベストプラクティスは何ですか?
ありがとう