2015-07-18 3 views
0

Извините, если это звучит немного noobish, но я только что установил Awesomium SDK, добавил ссылки на проект, и я не могу найти «WebControl» в ToolBox. Что я делаю не так?Awesomium WebControl не показывает

ответ

0

Это может помочь, пойти в свойства проекта и проверить целевой framework.It должен быть .NET Framework 4 профиля клиента или выше

0

Вы должны создать WebView, добавить его в форме, установите это местоположение и размер и установить исходный URI! попытаться включить пространства имен:

using Awesomium; 
using Awesomium.Windows.Forms; 
using Awesomium.Core; 

static class Program { 

    static Form1 f1 = new Form1(); 
    static Form fm = new Form {}; 
    static WebBrowser wb = new WebBrowser { Dock = DockStyle.Fill}; 
    //private static WebView wv; 
    static WebControl wc = new WebControl{Visible = true}; 
    //static WebView wv;// = new WebView(fm.Handle); 
    [STAThread] 
    static void Main(string[] args) { 
     //f1.ShowDialog(); return; 

     wc.ViewType = WebViewType.Window; 
     wc.Location = new System.Drawing.Point(0,0); 
     wc.Size = new System.Drawing.Size(1000,1000); 
     fm.Controls.Add(wc); 
     //wv = new WebView(fm.Handle); 
     //fm.Controls.Add(wv.con); 
     wc.Source = new Uri("https://stackoverflow.com"); 
     Task k = new Task(delegate { 
      Thread.Sleep(200); 
      try { 
       fm.Invoke(new MethodInvoker(delegate { 
        try { 

         MessageBox.Show(wc.Source.ToString()); 

        } catch { 
         MessageBox.Show("2"); 
        } 

       })); 
      } catch { 
       MessageBox.Show("1"); 
      } 

     }); 
     k.Start(); 
     fm.ShowDialog(); 
    }//main 
Смежные вопросы