当前位置: 首页 > news >正文

做网站推广有用不嘉兴网站建设方案策划

做网站推广有用不,嘉兴网站建设方案策划,修改网站图标,淄博品质网站建设Silverlight插件支持全屏模式#xff0c;这个没什么好说的#xff0c;只需要用设置IsFullScreen属性即可#xff0c;问题在于全屏模式中#xff0c;尽管屏幕变大了#xff0c;但是页面中的控件并未相应的变大#xff0c;下面是我在网上找到的解决这个问题的两种方式。 第…        Silverlight插件支持全屏模式这个没什么好说的只需要用设置IsFullScreen属性即可问题在于全屏模式中尽管屏幕变大了但是页面中的控件并未相应的变大下面是我在网上找到的解决这个问题的两种方式。     第1种方式以图片为例即应用图片的Stretch属性 Grid x:NameLayoutRoot BackgroundWhiteImage StretchUniformToFill Source/FullScreenModel;component/Koala.jpg /Button Content全屏 Namebutton1 Clickbutton1_Click //Grid Click事件代码 private void button1_Click(object sender, RoutedEventArgs e){Application.Current.Host.Content.IsFullScreen !Application.Current.Host.Content.IsFullScreen;}    这里主要是将Image的Stretch属性设置为UniformToFill这样图片就可以根据浏览器分辨率的变化而变化这种方式在处理图片视频等资源时比较方便不过使用这种方式在插入模式下使用图片时你需要进行一些处理因为若你在Image中指定Width或Height图片在全屏模式下会保持这个固定的大小。       第2种方式则在后台进行处理当处于全屏模式时该页面上的控件也进行变化以Button为例                                                    这种方式或许更贴近我们平常接触的全屏我们看看这部分的实现 Grid.RenderTransformScaleTransform ScaleX1 ScaleY1 x:NameRootLayoutScaleTransform/ScaleTransform/Grid.RenderTransform Button Namebutton1 Content全屏 Height30 Width50 Clickbutton1_Click Margin70,170,72,100 /Button          这里在UI中添加了一个名为RootLayoutScaleTransform的放大转换         后台代码主要是根据插件的ResizedFullScreenChanged事件进行处理的所以我们在构造函数中声明 Application.Current.Host.Content.Resized new EventHandler(Content_Resized);Application.Current.Host.Content.FullScreenChanged new EventHandler(Content_Resized);        完整的代码 private double width;private double height;public double uniformScaleAmount 1;public MainPage(){InitializeComponent();height this.Height;width this.Width;Application.Current.Host.Content.Resized new EventHandler(Content_Resized);Application.Current.Host.Content.FullScreenChanged new EventHandler(Content_Resized);}private void button1_Click(object sender, RoutedEventArgs e){Application.Current.Host.Content.IsFullScreen !Application.Current.Host.Content.IsFullScreen;}void Content_Resized(object sender, EventArgs e){double currentWidth Application.Current.Host.Content.ActualWidth;double currentHeight Application.Current.Host.Content.ActualHeight;uniformScaleAmount Math.Min((currentWidth / width), (currentHeight /height));RootLayoutScaleTransform.ScaleX uniformScaleAmount;RootLayoutScaleTransform.ScaleY uniformScaleAmount;}       页面初始化后我们先将当前插件的大小保存了下来当单击Button发生全屏事件时会进行相关事件的处理这种方式我觉得处理的更为妥善一些程序运行的时候如果你的界面上什么都没有需要设置UserControl的Width Height属性。       就看到这两种方式有更好的方法请告诉我。         代码下载FullScreenModelDemo   VS2010SL3转载于:https://www.cnblogs.com/626498301/archive/2010/08/26/1808883.html
http://www.huolong8.cn/news/69992/

相关文章:

  • apache 静态网站如何优化网站关键字
  • 橱柜企业网站模板wordpress 兔
  • 佛山市网站建站网站搜索引擎优化的主要策略
  • 做企业网站用什么框架伍佰亿搜索引擎网站系统
  • 学做美食饮品网站网页设计分为几个部分
  • 高校网站建设管理办法营业推广是什么
  • 北京华昊网站建设外贸站seo
  • 网站注册备案之后怎么做华为手机网站建设策划书
  • 如何建设网址导航网站wordpress搭建cms
  • 中国投诉网站做袜子机器多少钱一台夜晚必备直播软件
  • 微商的自己做网站叫什么软件下载烟台网站建设设计
  • 企业网站开发方案查企业信息的app
  • 专做鞋子的网站遵义百度推广公司
  • wordpress建站苏州做纯净系统的网站
  • 陕西 汽车 网站建设wordpress 影视采集
  • 宁德城乡建设网站苏州市网站建设
  • 教育培训类网站建设网站建设模型
  • 做网站 怎么赚钱吗网页美工设计公司
  • 产品摄影网站推荐网站开发 自学
  • 阿里巴巴网站做方案互站网怎么样
  • 手机版官方网站的建设我做网站
  • 电子商务网站开发背景做网站游戏都需要什么
  • 成都大型网站建设公司福建建设工程信息网
  • 如何建设网站盈利申请域名需要哪些资料
  • 张家口网站开发网站怎么做留言
  • 好玩的网站源码火龙二合一版本手游传奇
  • 做胎儿羊水鉴定网站网站建设的目的与意义是什么意思
  • 邹平市建设局官方网站建设网站的颜色
  • 设计素材网站那个好中国购物网站有哪些
  • 网站建设与管理就业免费咨询律师在线微信