4

プログラムで列を表示したいと思います。たくさんの列があり、画面外にあるときにセルを選択してそのセルを表示したいのですが、画面外にあるセルを選択できます。水平方向にスクロールしてセルを表示すると、セルが選択されます。

行、つまりScrollIntoViewでこれを実行できることは知っていますが、列はどうですか?

誰かがこれをやって運が良かったですか?もしそうならどのように:)(もちろん)

4

2 に答える 2

7

回答:datagridメソッドを使用してください。

public void ScrollIntoView(object item, DataGridColumn column);

列を取ります。単純。

于 2010-02-16T00:40:57.340 に答える
1

アラン、30列目に移動したい場合は、スクロールビューアの水平オフセットを設定してみてください。

お気に入り、

columnCount = 30;
offset = columCount * Columnwidth
scrollViewer.ScrollToHorizontalOffset(offest);

最高、
Quafin

于 2010-02-13T15:26:50.190 に答える