随笔分类 - silverlight
silverlight网站,Silverlight phone应用
摘要:1. Grid动态添加新的列和行。 首先添加一个Grid <Grid x:Name="GTest" ShowGridLines="False" SizeChanged="GTest_SizeChanged" > </Grid> this.GTest.RowDefinitions.Add(new RowDefinition() {Height=new GridLength(30) });this...
阅读全文
摘要:private void PlayMainAn(){//增加动画Storyboard story = new Storyboard();DoubleAnimation doAn = new DoubleAnimation(){From = 405,//Canvas.GetLeft(contentControl1),To = 10,Duration = new Duration(TimeSpan.FromMilliseconds(300)),};Storyboard.SetTarget(doAn, contentControl1);Storyboard.SetTargetProperty(doA
阅读全文
摘要:问题背景: 使用silverlight 4.0做好的网站,在标准分辨率下表现良好,在其他分辨率下布局效果很差 希望在低分辨率的情况下,能产生滚动条,同时在高分辨率的情况下,能保持和低分辨率一样的显示效果 解决思路: 基本原则:使用表格进行布局,Grid布局能自动拉伸控件的宽高,使其贴合不同分辨率,前提是我们不能把Grid的宽高给定死了。 以分辨率 1300*685 为标准: 1、 我们可以使用ScrollViewer作为Grid的容器,低于该分辨率的情况下,产生滚动条 2、 在高于该分辨率的情况下,我们按比例(当前分辨率/标准分辨率)对本页进行缩放, 这样,在大分辨率的显示器上,...
阅读全文

浙公网安备 33010602011771号