このようなレイアウトのWPFフォームがあります。
<Grid>
<DataGrid>
...
</DataGrid>
<Canvas>
...contains lines created at runtime...
</Canvas>
</Grid>
ファイルをロードするDataGridがあることがわかります。データグリッドのセルの一部は、回線によって接続されています。これらの線はキャンバスに配置されます。それはすべて本当にうまくいきます。
しかし今、私には1つの大きな問題があります。z-indexによって、フォーム全体を超えないようにすべての行を無効にすることができます。下にスクロールしたときに表示されるのは、DataGridColumnHeaderだけです。
線のz-indexがDataGridColumnHeaderよりも低いが、DataGridCellsよりも大きいか同じであるということで、私に何ができるかわかりますか?