0
我想把一個cefsharp瀏覽器放入一個windows 10的觸摸屏設備。我遇到的問題只是一個基本的編碼,以顯示一個網站。下面是我的代碼:cefsharp顯示一個網站的困難
public ChromiumWebBrowser browser;
public Form1()
{
InitializeComponent();
InitBrowser();
}
public void InitBrowser()
{
Cef.Initialize(new CefSettings());
browser = new ChromiumWebBrowser("www.google.com");
this.Controls.Add(browser);
browser.Dock = DockStyle.Fill;
}
當我運行應用程序,以下出現:
好像瀏覽器的大小變得比窗口大小。
當我向下滾動,下面出現:
好像也變得不正常了。
但是當我再次向上滾動,同樣的問題再次發生:
編碼僅只是基本。我在筆記本電腦上試用它,沒有任何問題。但我嘗試在這款觸摸屏設備上會遇到這個問題。意思就是不是所有的設備都會有這個問題。你們知道哪裏出了問題嗎?
是否使用了'DPI> 100%檢查 「高DPI設置禁用顯示縮放」'?如果是這樣,你需要讓你的應用程序識別「DPI」。 – amaitland