我的问题是,我想打开一个URL (非Silverlight网页)在Silverlight Out-of-browser(SL-OOB)应用程序中,但在另一个窗口/页面/等。此网页将返回一些内容,这些内容将根据此网页上的功能呈现,这意味着我希望在此控件/OOB浏览器中的页面渲染/重新加载/回发上触发一个已加载/document_completed事件。
例如,您可以使用一个登录屏幕,该屏幕位于不同的URL上。当您打开您的SL-OOB应用程序时,您想要登录,应遵循上述过程,并根据从网页/控件返回的结果,用户应登录。
我想在SL-OOB应用程序的子窗口中打开此网页。
例如http://www.silverlight.net/content/samples/apps/facebookclient/sfcquickinstall.aspx
我试了很多方法,但都没有得到答案。
一定要告诉我最好、最简单的解决方案。
提前感谢你们所有人对我的帮助。
发布于 2011-04-05 01:33:54
public class ClickableLink : HyperlinkButton
{
public ClickableLink(Uri uri)
{
NavigateUri = uri;
}
new public void Click()
{
base.OnClick();
}
}创建对象并调用.Click(),但请注意,这必须是用户启动的;将其放入线程或不执行用户操作将导致它被忽略,这是MS.的一项天才安全功能。
https://stackoverflow.com/questions/4242547
复制相似问题