スクロールアブルコントロールで非クロール可能な要素を描く方法
-
04-10-2019 - |
質問
私はスクロールアブルコントロール継承者を持っています、そして、私はスクロール中にスクロールできない要素(ヘッダーなど)を描きたいと思っています。
解決策はありますか?
解決
それをする方法はないようです。たとえば、コントロールがスクロールされると、すべてのコンテンツがScrollwindow API呼び出しによってスクロール(コピー)され、コントロールの残りの部分は無効になります。
スクロールイベントの処理や制御面を描くなど、他のすべてのハックは適していません。
他のヒント
layoutlogicでAutoScrolloffsetプロパティを計算する必要があります。
同じ問題がありました。 「固定トップバー」を無効にするようにOnscrollイベントをオーバーライドしようとしましたが、結果はジャギーで不十分です。
最終的に、スクロール可能な領域の上にパネルチャイルドコントロールを選択しました。
所属していません StackOverflow