-4
我正在使用awesomium WebControl。我可以使用私人方法嗎?
我想用方法:LoadURL(String)
。但這是一種私人方法。有沒有可能的方法來使用私有方法?
我的代碼:
XAML:
<my:WindowsFormsHost Name="windowsFormsHost" Visibility="Hidden"/>
後面的代碼[C#]
Awesomium.Windows.Forms.WebControl Browser2 = new Awesomium.Windows.Forms.WebControl();
private void start_Click(object sender, RoutedEventArgs e)
{
windowsFormsHost.Child = Browser2;
windowsFormsHost.Visibility = Visibility.Visible;
}
,我想使用:
Browser2.LoadURL(String);
的方法是在這裏: http://awesomium.com/docs/1_6_3/sharp_api/?tc=163d5346-d13d-e0cf-49ba-72b2b04d7620
你試過反射嗎? – Dilshod 2013-04-03 19:51:31
@Dilshod - 雖然這可能有效,但這通常是一個壞主意。私有方法通常是私有的,並且直接調用它們可能會破壞某些東西。 – Bobson 2013-04-03 19:52:34
LoadUrl是一個公共方法... http://awesomium.com/docs/1_6_3/sharp_api/?tc = 163d5346-d13d-e0cf-49ba-72b2b04d7620你得到了什麼錯誤? – NotMe 2013-04-03 19:52:52