問題タブ [autoscroll]
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.
winforms - WinFormsのAutoScrollから垂直スクロールバーを常に見えるようにする方法は?
C# および WinForms で VS2010 および .NET 4.0 を使用する:
パネルに垂直スクロールバーを無効なスクロールバーとして表示することを常に望んでいます(必要でない場合は、使用できる場合は有効なスクロールバーを表示します)。
つまり、ハイブリッド AutoScroll のようなものです。VScrollBars を使用してみましたが、これを機能させるために配置する場所がわかりません。
基本的に、コントロールの「ドキュメント」として機能するユーザーコントロールを持っています。そのサイズは変更されるため、自動スクロールを使用すると完全に機能します。ユーザーコントロールが収まらず、ユーザーが上下に移動できる場合、スクロールバーが表示されます。
基本的にはウェブブラウザのようなものです。ただし、コントロールの再描画には長い時間がかかります(パネル内のグリッド内のグループ内に多くのフィールドやボタンなどがあるフォームです:P
とにかく、自動スクロールが垂直スクロールバーを有効にすると、ウィンドウの再描画に時間がかかります。上記のように(有効化/無効化機能を使用して)垂直スクロールバーを常に表示したいと思います。
誰か助けがあれば、自動スクロールに関する多くの投稿を読みましたが、私が何を求めているのか誰も尋ねておらず、解決策を思い付くことができません。
python - 自動およびカスタムスクロールを備えたPythonTkinterテキストウィジェット
シリアル接続からテキストを読み取り、それをウィンドウに追加する単純なTkinterベースのPythonアプリケーション、具体的にはテキストを作成しました。
多くの調整といくつかの非常に奇妙な例外の後、これは機能します。次に、これを実行して自動スクロールを追加しました。
これらの行はスレッドで実行されます。スレッドは、シリアル接続からの読み取りをブロックし、行を分割してから、すべての行をウィジェットに追加します。
これも機能します。次に、ユーザーがスクロールできるようにしたかったので、ユーザーが一番下にスクロールして戻るまで自動スクロールを無効にする必要があります。
関連していると思われるコンテンツが変更されたときに、このテキスト停止ウィジェットがスクロールしないことがわかりました 。特に、DuckAssasinのコメントからコードを試しました:
.get()[1]
実際に欲しい要素(一番下の位置)も試してみました。ただし、これは次の例外を除いてクラッシュします。
tkinterがどこかでNoneを返し、それがfloatとして解析されているように見えます。私はどこかで読みました。たとえば、要求された場所が表示されていない場合、widgedのテキストのindexメソッドがNoneを返すことがあります。
うまくいけば、誰もがこの問題で私を助けることができます!
[編集]
わかりました。WinXPマシンでこの問題を再現できるデモスクリプトを作成しました。
このsciptを実行して上下にスクロールし始めると、しばらくすると、次のような常に異なる例外が多数発生します。
これがあなたが私を助けるのに役立つことを願っています:)
ありがとう、
/ J
iphone - Tableviewcellの自動スクロール
tableviewcellの自動スクロール用のこのコードがあります。このボタンをクリックすると自動的にスクロールが開始されますが、別のボタンクリックでこれを停止したいです。ボタンクリックで上記の自動スクロールを停止する方法。事前に感謝します。
jquery - jCarousel - 自動スクロールでホバー時に一時停止する方法は?
JCarousel は最近変更されました (2011 年 1 月)。
以前は、自動スクロールでホバー時に一時停止を実装する方法がありました。
新しいバージョンでは、オートスクロールをホバー時に停止する方法を解決できません。
スクロールをマウスオーバーで停止し、マウスアウトで再開したいと思います。
助言がありますか?
コード例はこちら - http://testsite3.dk/jcarousel/
Jcarousel はこちら: github.com/jsor/jcarousel
ここにサムをロードするための JQuery + JavaScript へのリンク - http://testsite3.dk/jcarousel/autoscroll.txt
wpf - 自動垂直スクロール付きの複数行テキストボックス
SOを含め、インターネット上で同様の質問がたくさんありますが、提案された解決策は私の場合は機能しません。シナリオ: xaml にログ テキスト ボックスがあります。
コード ビハインドには、いくつかの作業を行い、複数行の (おそらくそれが問題なのでしょうか?) メッセージをこのテキスト ボックスに追加するメソッドがあります。
すべてのアクションが実行された後、テキスト ボックスの一番下までスクロールする必要があります。ScrollToEnd()、ScrollToLine、テキスト ボックスを ScrollViewer にラップすること、Selection および Caret の回避策、ScrollToEnd を TextChanged にアタッチすることを試しました。テキストボックスの高さを超える行を実行した後も、手動でスクロールする必要があります。質問が重複して申し訳ありません。問題について新鮮なビジョンを持っている人がすぐに解決できる小さな問題がいくつか欠けていると思います。前もって感謝します。
android - Android ギャラリー: setPosition がアニメーション化されない
私はギャラリーを使用しており、ギャラリーの位置をいくつかの数値に設定するボタンがあります。ギャラリーを定義された位置までゆっくりとスクロールしたいと思います。
したがって、私は次のコマンドを使用しています。
うまくいくはずですよね?しかし、スクロール アニメーションはありません。ギャラリーは直接 10 番目の位置に移動します。それだけです。そのようなことを修正するにはどうすればよいですか? (自分のギャラリーを開発することを除いて...)
前もって感謝します。
jquery - jQuery Auto Scroll to DIV ID
Web ページの 3 分の 1 に div ID があります
HTML
JavaScript
CSS
しかし、ページの更新時に自動スクロールで div id に移動できません。
間違った JavaScript コマンドを使用していませんか?
c# - C# で自動スクロールする方法
C#でスクロールバーをどのように自動スクロールしますか(永続的ではありません)?
たとえば、スクロールバーが割り当てられているオブジェクトで何かを更新すると、自動的に一番右にスクロールしたい。
私は試した:
ただし、最大値まで永続的になります。
これに対する答えはありますか?
javascript - JavaScriptを使用してスムーズな自動スクロール
ページの読み込み後に自動スクロールするコードを Web ページに実装しようとしています。JavaScript 関数を使用して自動スクロールを実行し、ページの読み込み時に関数を呼び出しましたが、ページはまだスムーズにスクロールしません! ページをスムーズに自動スクロールする方法はありますか?
ここに私のJavascript関数があります:
c# - AutoScrollMinSize フォームの最小化/最大化の不具合
コントロールのサイズが変更されるたびに AutoScrollMinSize を更新する関数を持つカスタム UserControl があります。このコントロールは、親フォーム内で他のコントロールとともに DockStyle.Fill に設定されます。
私の問題は、コンテナー フォームを最小化または最大化すると、2 つの連続したサイズ変更イベントが送信され、何らかの理由でスクロール バーが消えることです。
フォームの境界線のサイズを変更してフォームのサイズを変更すると、スクロール バーが毎回完全に更新されます。スクロール バーが消えるのは、最小化または最大化したときだけです。
OnResize と OnSizeChanged の両方を個別にまたは一緒に購読しようとしましたが、同じ問題が発生しました。新しい値が現在の値と等しくない場合にのみ AutoScrollMinSize を設定しようとしましたが(同じ値に2回設定する際に不具合があった場合)、まだこの問題があります。
私のコントロール スタイルは次のとおりです。