VS2010 Beta1下Silverlight3试用手记
2009-05-22 20:05:58 来源:WEB开发网这里主要看Canvas.Projection就可以了。尽管默认都是0,但这里还是要声明。
然后在代码中:
CS
1public MainPage()
2{
3 InitializeComponent();
4
5 slX.ValueChanged += new RoutedPropertyChangedEventHandler<double>(slX_ValueChanged);
6 slY.ValueChanged += new RoutedPropertyChangedEventHandler<double>(slY_ValueChanged);
7 slZ.ValueChanged += new RoutedPropertyChangedEventHandler<double>(slZ_ValueChanged);
8}
9
10void slZ_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e)
11{
12 tbZ.Text = slZ.Value.ToString();
13 canvasBody.Projection.SetValue(PlaneProjection.RotationZProperty, slZ.Value);
14}
15
16void slY_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e)
17{
18 tbY.Text = slY.Value.ToString();
19 canvasBody.Projection.SetValue(PlaneProjection.RotationYProperty, slY.Value);
20}
21
22void slX_ValueChanged(object sender, RoutedPropertyChangedEventArgs<double> e)
23{
24 tbX.Text = slX.Value.ToString();
25 canvasBody.Projection.SetValue(PlaneProjection.RotationXProperty, slX.Value);
26}
27
滑块状态改变的时候就修改面板里Projection里相应的值。
总结:
先不说Silverlight新特性或者新控件如何,因为这不是本文讨论的范围之内,就新的开发环境来说,给人感觉舒服和痛快了很多,因为很多之前本该支持的现在终于支持了。不过运行的速度恐怕需要时间来接受。基本上,你要是对Silverlight3感兴趣的话,那么就值得尝试下VS2010。
杂:
可能是由于虚机的缘故,VS2010的菜单显示有些问题,我用的是VMWare。
很多各理由值得试用,都说微软的东西到版本3之后才能用,.net runtime的版本理论上到3了,还等什么呢。相信这个版本会给我们比较多的惊喜。
期待SQLServer的下一个版本。由于本身搞跟BI相关的开发,所以都有这样的印象,SQLServer2005得对应VS2005,SQLServer2008得对应VS2008,连之前的SQLServer2000都得跟VS2003对应,所以特别期待下一个版本的 SQLServer会是什么样子。说到这个版本不得不发发牢骚。以前,假如用多维数据集是SQLServer2005里的话,而前端程序需要用VS2008来开发,那么为了照顾到多维数据集的开发,就不得不再装个VS2005,挺让人抓狂的。
Tags:VS Silverlight
编辑录入:爽爽 [复制链接] [打 印]- ››VSFTP服务器配置详解
- ››silverlight全屏显示图片
- ››Silverlight MVVM 模式(一) 切近实战
- ››VS2008 安装失败(“Web 创作组件”无法)的解决办...
- ››VS调用存储过程
- ››VS2005无法远程连接SQL数据库问题
- ››Silverlight for Windows Phone 7开发系列(1):...
- ››Silverlight for Windows Phone 7开发系列(2):...
- ››Silverlight for Windows Phone 7开发系列(3):...
- ››Silverlight for Windows Phone 7开发系列(4):...
- ››Silverlight for Symbian
- ››VS2010 Express中文版已经发布至MSDN
更多精彩
赞助商链接