当前位置: 移动技术网 > IT编程>开发语言>.net > Silverlight嵌入HTML网页,不开启 windowless=true 模式

Silverlight嵌入HTML网页,不开启 windowless=true 模式

2018年05月29日  | 移动技术网IT编程  | 我要评论

ppmsg,wow最后一块拼图,列车蛇灾

目前工作中用到SilverLight,有必要对其作一定的了解。

1.LayoutRoot_Loaded 和 OnPageLoad

<Grid x:Name="LayoutRoot" Loaded="LayoutRoot_Loaded">

// 支持页面刷新
private void LayoutRoot_Loaded(object sender, RoutedEventArgs e)
{ }
// 页面加载
public override void OnPageLoad()
{
     base.OnPageLoad();
}

第一次进入页面时,先执行 LayoutRoot_Loaded 方法,再执行 OnPageLoad 方法。当从下一页返回该页面时,页面刷新,只会执行 LayoutRoot_Loaded 方法。

2.OnNavigatedTo 和 OnNavigatedFrom

 

3.首次加载页面,主动让某个文本框获取焦点

using System.Windows.Browser;
private void LayoutRoot_Loaded(object sender, RoutedEventArgs e)  
{  
    HtmlPage.Plugin.Invoke("focus");  
    txtName.Focus();       
}  

4.绑定模式

[1].OneTime:一次绑定,在绑定创建时使用源数据更新目标,适用于只显示数据而不进行数据的更新。
[2].OneWay:单向绑定,在绑定创建时或者源数据发生变化时更新到目标,适用于显示变化的数据。
[3].TwoWay:双向绑定,在任何时候都可以同时更新源数据和目标。

5.在Silverlight中内嵌html网页

[1]. 采用 ;

6.Silverlight 通信 Html

 

 

 

如对本文有疑问,请在下面进行留言讨论,广大热心网友会与你互动!! 点击进行留言回复

相关文章:

验证码:
移动技术网