Silverlight笔记
关于开发:
SilverLight不许访问不同端口号的webservice,所以现在的解决方法是建立一个asp.net web application,然后在里面添加asmx文件作为服务接口,然后添加 silverlight link,这样就可以实现silverlight应用和webservice处在同一domain下.
XamlReader的用法:
string xamlstring = "<TextBlock Text=\"Nice\"></TextBlock>";
try
{
UIElement uie = (UIElement)XamlReader.Load(xamlstring);
this.Children.Add(uie);
}
catch (Exception ex)
{
}
读取的结果看样子只能用UIElement的类型来接收,试过其它的方法全部抱错.
实现全屏:
public void Page_Loaded(object o, EventArgs e)
{
//Required to initialize variables
InitializeComponent();
fullButton.MouseLeftButtonDown += new MouseEventHandler(bgRect_MouseLeftButtonDown);
}
void bgRect_MouseLeftButtonDown(object sender, MouseEventArgs e)
{
if (System.Windows.InteropBrowserHost.IsFullScreen)
{
fullButton.Text = "Click Here to FullScreen";
System.Windows.InteropBrowserHost.IsFullScreen = false;
}
else
{
fullButton.Text = "Click Here Return to Window";
System.Windows.InteropBrowserHost.IsFullScreen = true;
}
}
---------------------------------------------------------------
aspnetx的BI笔记系列索引:
使用SQL Server Analysis Services数据挖掘的关联规则实现商品推荐功能
---------------------------------------------------------------