[英]WebBrowser object content changes position when form is minimized and then restored
我編寫了一個使用Web瀏覽器作為其主要內容窗口的C#應用程序。 該程序將相當大量的文本加載到該瀏覽器中,效果很好。 但是,在閱讀該內容時,我注意到,如果我最小化應用程序然后還原它,則該位置在文本中會跳得更高,而不是保持原樣。 多次執行此操作會將文本放在內容的頂部。
有什么想法可能導致這種情況,以及我該怎么做才能阻止這種行為? 只有當我最小化/還原時,如果我按Alt鍵進入另一個應用程序並返回,該位置才被正確保留。
以下是內容的屏幕快照:最小化之前: http : //imageshack.us/a/img641/9632/beforeminimize.jpg還原后: http : //imageshack.us/a/img827/439/afterrestore.jpg
這是GitHub上代碼的鏈接,盡管除錨點外,我沒有更改WebBrowswer的任何屬性: https : //github.com/benroth/FanBook
我認為您可以嘗試以下步驟:
我確實有類似的問題,並按照上述步驟進行了修復。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.