問題タブ [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 投票する
5 に答える
20934 参照

wpf - ListBox のスクロールバー位置の設定

WPF ListBox のスクロールバーの位置をプログラムで設定できますか? デフォルトでは、中央に配置したいと思います。

0 投票する
6 に答える
28057 参照

wpf - グリッドビューアイテムが表示の高さを超えた場合、垂直スクロールバーは表示されません

xamlのグリッドの2行目に次のステートメントを配置します。

listView.ItemSourceをコードで定義されたObservableCollectionにバインドして、データをリストに入力しました。GridViewに追加されたアイテムの数がリストビューの高さを超えると、XAMLで指定したように垂直スクロールバーが表示されませんでした。私は何を間違えましたか?ご意見をいただければ幸いです。ありがとうございました。

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

silverlight - ボタンのみの Silverlight Scrollviewer

Silverlight アプリケーションの一部として ScrollViewer を使用しています。横向きで、スクロールボタンのみが表示され、スクロールバー自体は表示されないようにしたいと思います。この大まかな ASCII レンダリングのようなもの:

テンプレート機能を使用できることはわかっていますが、私が見たすべてのサンプルは、すべての要素の外観を変更するだけで、生の配置や表示されるかどうかは変更しません。これを行うことは可能ですか?テンプレートがどのように見えるかの概要を誰かが提供できますか?

0 投票する
7 に答える
138472 参照

wpf - リストボックスで垂直スクロールバーを取得するにはどうすればよいですか?

以下の例では、数十のフォント名を含むリストボックスがあります。

リストの最初のフォントだけでなく、任意のフォントを選択できるように、自動的に垂直スクロールバーが表示されると思いましたが、そうではありません。

そこで、「ScrollViewer」を追加しました。これにより、右側に「スクロールバー領域」が配置されますが、スクロールできるようにスクロールバー領域にスクロールバーがありません(!)。

スクロールバーが自動ではないのはなぜですか?また、スクロールバーを強制的に表示するにはどうすればよいですか?

0 投票する
3 に答える
12350 参照

wpf - スクロールするコンテンツの上に ScrollViewer を配置する方法

ScrollViewer を、スクロールするコンテンツの上にオーバーラップ/配置するように配置したいと思います。コンテンツが下に表示されるように、ScrollViewer の Opacity を設定します。

私がデフォルトの ScrollViewer を理解している限り、コンテンツは ScrollViewer 内にネストされているため、そのままでは使用できないようです。

これを機能させる方法についてのアイデアはありますか?

編集: ScrollViewer はデコレータであり、コンテンツは ScrollViewer を認識していないことを理解しています。この分離は適切であり、コンテンツに ScrollViewer を認識させたくありません。私がやろうとしているのは、純粋に視覚的な (レイアウト) ことです。ScrollViewer をコンテンツの上に表示するだけです。ScrollViewer の動作は変更されません。

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

wpf - WPF - ListBox.ScrollViewer.Horizo​​ntalOffsetをアニメーション化しますか?

に のコレクションがVisualありListBoxます。その中の要素の を見つけて、 の をアニメーション化する必要がXPositionありHorizontalOffsetます。基本的に、アニメーション化されたメソッドを作成したいと考えています。ListBoxScrollViewerScrollIntoView

これにより、いくつかの問題が発生します。まず、スクロールビューアへの参照を取得するにはどうすればListBoxよいですか? 第二に、どのようにして相対XPositionまたはHozintalOfffset任意の要素を取得できListBoxますか?

ListBoxそれ自体の入力には応答しないため、Mouse関連するプロパティを使用できません。

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

c# - 拡張クラス ScrollViewer を XAML ファイルに追加するにはどうすればよいですか?

ScrollViewer のスクロールをアニメーション化する方法を探していて、サンプルを見つけましたが、クラスを XAML ファイルに追加しようとするとエラーが発生します。

エラー 2
タイプ「AniScrollViewer」が見つかりませんでした。アセンブリ参照が欠落していないこと、および参照されているすべてのアセンブリがビルドされていることを確認してください。

これはフォーラムで見つけたコードで、cs ファイルにクラスを追加しました。

アニメーション コードの例を次に示します。

私は何が欠けていますか?

0 投票する
8 に答える
101364 参照

wpf - ScrollViewerをStackPanel内で機能させるにはどうすればよいですか?

次のWPFXAMLでは、ScrollViewerは機能しません(スクロールバーは表示されますが、スクロールできず、コンテンツがウィンドウから下に移動します)。

外側のStackPanelをグリッドに変更できます。これで機能します。

ただし、次のコードを再現したアプリケーションでは、外部のStackPanelが必要です。ScrollViewerに使用可能なスクロールバーを表示させるには、StackPanelに対して何をする必要がありますか?例:VerticalAlignment = "Stretch" Height="Auto"は機能しません。

0 投票する
14 に答える
90035 参照

.net - WPF:キャンバスを自動サイズ変更するには?

スクロールバーが正しい範囲になるようCanvasに、アイテムのサイズに自動的にサイズ変更したいと思います。ScrollViewerこれは XAML で実行できますか?

上記のコードでは、キャンバスのサイズは常に 0 ですが、子はクリップされません。