問題タブ [scrollviewer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
6151 参照

wpf - WrapPanel と ScrollViewer を使用して ListBox で画像をラップすると、選択したアイテムが消えます!

ListBox を使用して 800 個のサムネイルの水平表示を表示していますが、一度に 6 個しか (画面の解像度によって異なります)、リストの両側のボタンを使用して画像を移動したいと考えています。

現在これは機能していますが、リストボックスの SelectedItem を次/前のサムネイルに変更すると、ScrollViewer は自動的に SelectedItem を表示しません。6 つのサムネイルの後の SelectedItem は消えます。

ScrollBar を移動して SelectedItem を表示することはできますが、それでは十分ではありません。最終バージョンでは、ScrollBar も必要ありません。ユーザーが左または右のボタンを押したままにできるようにしたいだけで、写真。

また、なぜこれが必要なのかを説明すると、ListBox で SelectedItem が変更されるたびに、上の写真の FullSize プレビューが変更されます。

ScrollViewer(ListBox内)のSelectedItemが表示可能な領域に留まることを確認するために、Silverlight 2にはとにかくありますか?

ListBox の現在の XAML は次のとおりです。

アイテム コンテナのスタイルは次のとおりです。

0 投票する
1 に答える
3396 参照

silverlight - Silverlight:ScrollViewerとWrapPanelを連携させることができません

WrapPanelを使用してテキストをフォーマットしています。実行時に、TextBlocksとStackPanelsを子として追加します。明らかに、データサイズに応じてスクロールバーが必要です。Webを検索すると、WrapPanelの周りにScrollViewerを配置することを提案する複数の回答が見つかりました。それは私には理にかなっていますが、私はそれを機能させることができません。これが私のコードです:

それは機能しません。ScrollViewerは、含まれているWrapPanelとともに成長するようです。垂直スクロールバーを表示に設定すると、コンテンツとともにスクロールバーが大きくなることがわかります。ただし、ScrollViewerは含まれているウィンドウから大きくなるため、スクロールバーは表示されません。

私が間違っているかもしれないことのヒントはありますか?

乾杯、アキム

0 投票する
1 に答える
2153 参照

wpf - Scrollviewerで子供が利用できる幅を取得する

XAMLでスクロールビューアの子が使用できる幅を取得するにはどうすればよいですか?ありがとう。

0 投票する
2 に答える
912 参照

iphone - iphone SDK 3.0のスクロールビューでフリックしてピッカーを回転/スクロールする方法は?

http://discussions.apple.com/thread.jspa?messageID=8284448に従って、sdk 2.2.1 でスイープすると回転する scollView に pickerView があります。

しかし、ターゲットをsdk 3.0に変更すると、一度に1行ずつタップして回転するだけに反応します。しかし、多くの値では、その方法は面倒です。

SDK 2.2.1のようにピッカーを回転させるのを手伝ってくれる人はいますか??

0 投票する
5 に答える
48300 参照

wpf - ScrollViewerがWPFでスクロールしない

ItemsControl を含むスタック パネルの周りに scrollviewer コントロールを使用しています。ItemsControl に多くのアイテムがある場合、スクロールするはずですが、何らかの理由でアイテムが切り捨てられます。コードは次のとおりです。

0 投票する
1 に答える
371 参照

xaml - ScrollViewer ContentScroll がありません

私の ScrollViewer が機能しません。スクロールはできません。

高さの設定でさまざまな可能性を試しました(ScrollViewerとStackPanelの場合)。

コンテンツをスクロールするには?

編集: VerticalScrollBarVisibility="Visible" および CanContentScroll="True" は既に使用されています

ジェフ

0 投票する
2 に答える
8290 参照

c# - ScrollViewer が正しく表示されませんか?

誰かが私のコードの何が問題なのか知っていますか:

問題を示す画像をここに添付しました(スクロールバーが正しく表示されず、グリッドで切り取られていると思います):
画像

助けてくれてありがとう!

乾杯

0 投票する
4 に答える
27849 参照

silverlight - Silverlight ScrollViewer をスクロールして、フォーカスのある子コントロールを表示するにはどうすればよいですか?

複数のコントロールを持つ Grid を含む ScrollViewer があります。ユーザーはコントロールをタブで移動できますが、最終的には表示されていないコントロールにタブ移動するため、コントロールを再び表示するには手動でスクロールする必要があります。

フォーカスされたコントロールが常に表示されるように、ScrollViewer を自動的にスクロールさせる方法はありますか。それができない場合、すべてのコントロールで GotFocus イベントをリッスンしてから ScrollViewer をスクロールしてコントロールを表示する以外に、これを機能させる方法はありますか?

現在、Silverlight 2 を使用しています。

0 投票する
1 に答える
8154 参照

c# - WPF - ScrollToHorizo​​ntalOffset() が呼び出されたときに ScrollViewer がスクロールしない

TabControl 内に Scrollviewer があり、何らかの理由でタブを変更すると、ScrollViewer が 12 の Horizo​​ntalOffset にジャンプします。奇妙なレイアウトですが、スクローラー内のすべてを印刷可能にする必要があったため、ListView を単独でスクロールさせることは簡単にできませんでした。

そこで、TabControl の SelectionChanged イベントで次の行を試しました。

そして、WriteLine() への両方の呼び出しに対して 12 を出力します...これも移動しませんが、実際の UI からスクロールできます。

この奇妙な動作の原因を知っている人はいますか?

投稿する適切なコードを見つけようとしますが、これは大規模なプロジェクトであり、サンプル ソリューションで再現するのは難しい場合があります。

他の情報:

  • この問題は、コンテンツが水平方向にスクロールできるほど大きい場合にのみ発生します。
  • 水平スクロールバーと垂直スクロールバーの表示は自動ですが、非表示または表示に設定されていると問題が発生します。

アップデート:

ScrollViewer 内にある ListView をクリックして項目を選択すると、ScrollViewer は同じ 12 ピクセルのオフセットまでスクロールします。私の問題は、ListView がフォーカスを取得することに関連している可能性がありますか? ListView は、フォーカスを受け取ったときに、それ自体で BringIntoView() を呼び出しますか?

この Xaml は問題を再現します。

これを XamlPad で平手打ちし、実行します。Tab ヘッダーをクリックすると、ScrollViewer が自動的にスクロールすることに気付きます。それをいじって、ListBox のマージンが画面外にスクロールされていることに注目してください。この動作を防止または回避するにはどうすればよいですか? 私の場合、レイアウトがかなりぎこちなく見えます。