2

マウスのスクロール ホイールを使用すると、一度にスクロールしすぎていることがわかります。ScrollViewerに数行のアイテムを含む非常に短い(1 行の高さ) がWrapPanelあり、中央の行が表示されないように、1 つの「目盛り」で一番下までスクロールしています。

4

1 に答える 1

2

良い解決策ではありませんが、テキストを含むいくつかのペインを追加できます-各行に1つのパネル

ScrollViewerクラスはIScrollInfoインターフェイスを使用し、2 つのメソッドがあります。

((IScrollInfo)myPanel).LineUp();// and LineDown()

イベントにメソッドを追加し、UIElement.MouseWheel1 つの回転 == パネルの 1 つの子を追加します。

...または次を使用できます。

 myScrollviewer.ScrollToVerticalOffset(offset);
于 2010-07-29T03:34:32.507 に答える