問題タブ [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.

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

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

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

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

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

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

delphi - 編集およびメモでのDelphiテキストオフセット

Delphi 2009では、複数行のメモのテキストの左側のパディングが1行の編集のテキストとは異なりますが、どちらもTCustomEditに基づいています。正確なオフセットは、フォントサイズによって異なります。

代替テキストhttp://img188.imageshack.us/img188/7668/editmemo.png

メモテキストを編集テキストと同じオフセットに揃える簡単な方法を探しています。それが不可能な場合は、フォントサイズを指定して、オフセットがピクセル単位でどのようになるかを計算して、(動的に作成および配置された)フィールドの位置を調整してから表示できるようにする方法はどうでしょうか。Delphiの以前のリリースでは、2つのオフセットは同じだったと思います。

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

silverlight - SilverlightScrollViewerの初期水平オフセット

Horizo​​ntalOffsetプロパティの設定について質問があります(ScrollToHorizo​​ntalOffsetメソッドを使用)。

アプリケーションを起動すると、scrollviewerのコンテンツが動的に作成されます(つまり、設計時にその範囲がわかりません)。次に、scrollviewerコントロールの水平オフセットを設定したいのですが、その時点では、スクロール可能な幅は0として返されます。scrollviewerでUpdateLayoutを呼び出しても役に立ちません。

現在、レンダリングイベントでscrollviewerコントロールのScrollableWidthプロパティを確認し、ScrollableWidth> 0になるとすぐに、ScrollToHorizo​​ntalOffsetを呼び出すことで、この問題を回避しています。

これは正常に機能しますが、「レンダリング」で位置が調整される前に、間違った初期位置の短い表示につながります。

この手間をかけずに水平オフセットを設定できるように、scrollviewerを強制的に更新するためにできることはありますか?

前もって感謝します!

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

c# - Scrollviewerの問題wpf

リストボックス内に画像を表示しています。このリストボックスをscrollviewer内に配置しました。リストボックスの項目を移動するために2つの繰り返しボタンを使用しています。datacontextを使用してリストボックスをバインドしています。

問題:

ボタンを使用して画像を移動し、lisbox内の画像をクリックすると、初期位置に移動します。

コード:

c#コード:

0 投票する
0 に答える
179 参照

android - Android: ListView 内の RecyclerView が最後までスクロールされると、間違った Horizo​​ntalScrollOffset が取得される

computeHorizontalScrollOffset()ListView 内の Horizo​​ntal RecyclerView が、最後までスクロールすると間違って返される理由を誰にも教えてもらえますか?

ここに画像の説明を入力

holder.recyclerView.addOnScrollListener()ListView アダプターに getView() を次のように設定します。

Log.i データ: ここに画像の説明を入力

ビューが左から右にスクロールされている間、オフセット数値は増加するはずです。最後までスクロールした場合を除いて、すべて正常に機能し、小さい数値が返されました。これについてはまったくわかりませんが、アイテムの中心点を計算するために必要です。誰でもご案内いただけますか?:'(

私が試したところ、最後のパディング項目のサイズがメイン項目のサイズと同じに設定されている場合、RecyclerView は正常に動作します。