問題タブ [scroll]

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 投票する
3 に答える
1709 参照

c# - GDI+オフスクリーンバッファスクロール

C#GDI+を使用してカスタムコントロールを作成しています。

簡単な説明...コントロールは画面上で500ピクセルと表示されますが、おそらく500000ピクセルの情報が含まれます。したがって、一度に500pxしか表示していませんが、明らかに水平面(左右)をスクロールする必要があります。トリッキーな部分は、ビットマップの各500pxチャンクがレンダリングするのに時間がかかることです(100msから1000msの間)。

だから私の計画はメモリに1500pxのビットマップを維持することです。つまり、500pxの表示部分と表示領域の両側に500pxがあり、ユーザーがスクロールすると画面外の部分が非同期に描画されます。

これを達成するのに役立つフィードバック、アドバイス、批評、またはコードの例をお願いします。かなり簡単に思えますが、最初のテストを数回試みた後、その証明は想像以上に困難でした。

ありがとう。

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

wpf - ページアップ/ダウンでリストボックスをスクロールする

私はItemsControlを持っていました。これは、ページの上下ボタンを使用してスクロールすることができます。項目が選択されたときに新しい DataTemplate を (トリガーを介して) 適用するために、 ListBoxに切り替えました。

ページアップまたはページダウンボタンを使用するまで、すべてが正常に機能します。1ページスクロールする代わりに、最後または最初までスクロールします。

私の以前の試み:

  • DataTemplate が変更されたときに項目の高さを変更しない
  • IsSelected=True トリガーを完全に削除
  • すべての SelectionMode 値

ささいなことを見逃していますか?

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

android - 画像をスクロール可能にするにはどうすればよいですか? 【アンドロイドプラットフォーム】

Android 画面よりも多くのスペースを占める画像があります。画像をフルサイズで表示し、ユーザーが任意の方向に移動できるようにします。地図のように。

助言がありますか?

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

iframe - ドラッグ中に iframe の親を AutoScroll (Prototype & Scriptaculous)

ページにiframeがあります。iframe は、読み込まれたコンテンツに基づいてサイズを変更します。したがって、スクロールバーはありません。

iframe には、ドラッグ可能な要素 (Prototype & Scriptaculous) のリストが含まれています。要素を下から上に、またはその逆にドラッグする必要があり、ドラッグしている間、親ウィンドウはそれに応じてスクロールする必要があります。「window.parent.window」要素に基づいてスクロールするように、dragdrop.js ファイルを適宜変更しました。その結果、親ウィンドウは要素をドラッグすると自動的に下から上にスクロールしますが、その逆はできません。

0 投票する
9 に答える
30186 参照

asp.net - ASP.NET: スクロールしてコントロール

ページに特に大きなフォームがあります。フォームが検証され、フィールドが無効な場合、ウィンドウをそのコントロールまでスクロールしたいと考えています。コントロールの Focus() を呼び出しても、これは行われないようです。ウィンドウをコントロールまでスクロールする JavaScript の回避策を見つけましたが、ASP.NET に組み込まれているものはありますか?

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

ruby-on-rails - Rails でのレンダリング後にページを下にスクロールする

レンダリング後にページをスクロールまたはジャンプする方法はありますか?

具体的には、私のコントローラー アクションでは、ユーザーをページの特定の場所に送りたい状況がいくつかあります。それが別のページからの単なるリンクである場合は、おそらく URI フラグメント識別子 (" http://blorg.com/page#id ") を使用しますが、これは条件に応じて動的に生成する必要があります。

何らかの方法で JavaScript (プロトタイプ) を使用する必要があるかもしれませんが、特にコントローラーからページの読み込みが完了したら、関数を呼び出す方法がわかりません。

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

gtk - gtk# でスクロール イベントをキャッチする

ScrolledWindow がスクロールされているときにコードを実行する必要がある場合、どのウィジェットからどのイベントをキャッチすればよいですか?

私が使用しているウィジェットツリーは次のとおりです: (私のウィジェット: Gtk.Container) > ビューポート > ScrolledWindow

ScrollEvent、ScrollChildなど、それらすべてに接続されたイベントハンドラーの多くの組み合わせを試しましたが、何かを実行する唯一のものは、アプリケーションの起動時に SetScrollAdjutstments が (x=0,y=0) に変更される Viewport からのイベントです.

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

css - CSSでオーバーフローを指定する方法はありますか?

私は自分のデザインで多くのことを使用してきましたposition:relative;が、必要な場所にすべてを配置する最も簡単な方法を見つけました.

ただし、サイトに追加するアイテム (それぞれに個別のdiv) が増えるほど、ページの下部にどんどん配置されるため、手動でそれらをより高く配置する必要があります。

これだと一番下に空きスペースが多くなり、追加するとスクロールが少し制限されるのではないかと思ったheight: 1000px;のですが、この方法はうまくいかないようです。

height: 1000px;ラッパーに追加しようとしましたが、まだ機能していません。

垂直スクロールを選択したピクセル数に制限するにはどうすればよいですか?

よろしくお願いします。

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

c++ - MFCでのズームコントロールの実装

サンプルスポットの長方形配列を含むスライドの概要を表示するために、「印刷プレビュー」機能に取り組んでいます。

スライドのサイズは通常25x75 mmで、スポットサンプルの直径は通常0.1mmです。通常、スライドの周囲にはスポットが印刷されていない2mmのギャップがあります。

スポット(ピッチ)間の距離は0.01mmまで正確です。たとえば、0.20mmと0.29mmのピッチは、ピクセルで区別する必要があります。スポット自体を表す場合、スポットが表示され、重ならない限り、この段階では100%の精度はおそらく重要ではありません。

スライド/スポットのビットマップ表現を作成し、任意の倍率でスライドレイアウトを表示するために、どのような手法を使用するかについてアドバイスをいただければ幸いです。

これは洗練されている必要はありません。1:1の表現に加えて、最初は拡大率を小さくしたり大きくしたりします。スポットが小さくなりすぎて表現できないので、ズームアウトしすぎることはできないでしょう。

拡大率を大きくするには、水平/垂直スクロールコントロールの実装についても知っておく必要がありますが、これについては後で説明します。

ズーム機能を適切に実装するために知っておくべきプログラミングとスケーリングのテクニックについて知りたいと思います。最近、StretchBlt関数を使って画像サイズを変更してみましたが、問題はないようですが、その他の関連情報があれば便利です。

乾杯。

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

iphone - 自分のカスタム ビューで iPhone UIScrollView のフリックからスクロールの動作を再現するにはどうすればよいですか?

UIScrollView のフリックからスクロールの動作を再現したいのですが、そのクラスを使用したくない (または使用できない)。私に何ができる?