問題タブ [horizontaloffset]
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.
wpf - WPF - ListBox.ScrollViewer.HorizontalOffsetをアニメーション化しますか?
に のコレクションがVisual
ありListBox
ます。その中の要素の を見つけて、 の をアニメーション化する必要がXPosition
ありHorizontalOffset
ます。基本的に、アニメーション化されたメソッドを作成したいと考えています。ListBox
ScrollViewer
ScrollIntoView
これにより、いくつかの問題が発生します。まず、スクロールビューアへの参照を取得するにはどうすればListBox
よいですか? 第二に、どのようにして相対XPosition
またはHozintalOfffset
任意の要素を取得できListBox
ますか?
ListBox
それ自体の入力には応答しないため、Mouse
関連するプロパティを使用できません。
delphi - 編集およびメモでのDelphiテキストオフセット
Delphi 2009では、複数行のメモのテキストの左側のパディングが1行の編集のテキストとは異なりますが、どちらもTCustomEditに基づいています。正確なオフセットは、フォントサイズによって異なります。
代替テキストhttp://img188.imageshack.us/img188/7668/editmemo.png
メモテキストを編集テキストと同じオフセットに揃える簡単な方法を探しています。それが不可能な場合は、フォントサイズを指定して、オフセットがピクセル単位でどのようになるかを計算して、(動的に作成および配置された)フィールドの位置を調整してから表示できるようにする方法はどうでしょうか。Delphiの以前のリリースでは、2つのオフセットは同じだったと思います。
silverlight - SilverlightScrollViewerの初期水平オフセット
HorizontalOffsetプロパティの設定について質問があります(ScrollToHorizontalOffsetメソッドを使用)。
アプリケーションを起動すると、scrollviewerのコンテンツが動的に作成されます(つまり、設計時にその範囲がわかりません)。次に、scrollviewerコントロールの水平オフセットを設定したいのですが、その時点では、スクロール可能な幅は0として返されます。scrollviewerでUpdateLayoutを呼び出しても役に立ちません。
現在、レンダリングイベントでscrollviewerコントロールのScrollableWidthプロパティを確認し、ScrollableWidth> 0になるとすぐに、ScrollToHorizontalOffsetを呼び出すことで、この問題を回避しています。
これは正常に機能しますが、「レンダリング」で位置が調整される前に、間違った初期位置の短い表示につながります。
この手間をかけずに水平オフセットを設定できるように、scrollviewerを強制的に更新するためにできることはありますか?
前もって感謝します!
c# - Scrollviewerの問題wpf
リストボックス内に画像を表示しています。このリストボックスをscrollviewer内に配置しました。リストボックスの項目を移動するために2つの繰り返しボタンを使用しています。datacontextを使用してリストボックスをバインドしています。
問題:
ボタンを使用して画像を移動し、lisbox内の画像をクリックすると、初期位置に移動します。
コード:
c#コード:
android - Android: ListView 内の RecyclerView が最後までスクロールされると、間違った HorizontalScrollOffset が取得される
computeHorizontalScrollOffset()
ListView 内の Horizontal RecyclerView が、最後までスクロールすると間違って返される理由を誰にも教えてもらえますか?
holder.recyclerView.addOnScrollListener()
ListView アダプターに getView() を次のように設定します。
ビューが左から右にスクロールされている間、オフセット数値は増加するはずです。最後までスクロールした場合を除いて、すべて正常に機能し、小さい数値が返されました。これについてはまったくわかりませんが、アイテムの中心点を計算するために必要です。誰でもご案内いただけますか?:'(
私が試したところ、最後のパディング項目のサイズがメイン項目のサイズと同じに設定されている場合、RecyclerView は正常に動作します。