关于一些Silverlight中常用的尺寸,慢慢记录

 

尺寸集合

 Application.Current.Host.Content.ActualWidth;//表示屏幕宽度
 Application.Current.Host.Content.ActualHeight;//表示屏幕高度
 this.ActualWidth;//表示SilverLight主控件的宽度  一般我们可以在主控件区域使用得到Silverlihgt区域的宽度
 this.ActualHeight;//表示SilverLight主控件的高度  一般我们可以在主控件区域使用得到Silverlihgt区域的高度
 UIElement.GetValue(ActualWidthProperty) //获得一个控件的实际宽度

转载于:https://www.cnblogs.com/Caceolod/archive/2011/11/23/2260269.html

Silverlight/WPF/WP7/HTML5开发技术周报与实战指南 XAML技术栈作为微软生态的核心开发框架,通过声明式UI和数据绑定机制大幅提升开发效率。Silverlight、WPF和Windows Phone共享相似的架构设计,其中MVVM模式实现了业务逻辑与界面解耦,DataTemplate模板则优化了数据可视化性能。在移动端开发中,HTML5的Canvas绘图和Web SQL等特性为跨平台应用提供了基础能力。本周技术精选涵盖ScrollViewer控件优化、Bing Map集成、Caliburn框架实践等热点内容,特别针对Windows 2003环境部署和WP7手 阅读详情

相关推荐

Silverlight+WCF象棋项目:RIA架构与分布式状态同步教学范本

RIA(富互联网应用)是一种强调客户端智能与服务端协同的Web应用架构范式,其核心在于UI响应性、状态一致性与服务契约抽象。本文以经典Silverlight+WCF象棋项目为载体,深入解析其背后的分布式状态同步机制、WCF RIA Services的变更集提交与类型桥接原理,以及MVVM分层设计如何支撑毫秒级拖拽交互。项目虽已停止支持,但其所体现的客户端状态管理、服务端业务规则复用、离线-在线混合同步等工程思想,高度契合现代前端框架(如Vue/Blazor)与微服务架构中的状态治理需求。通过这个边界清晰、逻

diaojin6880的博客 381

Silverlight连连看技术解析:Canvas定位与A*路径算法实践

连连看作为经典益智游戏,其底层涉及网格布局、路径搜索、动画渲染与事件响应等通用前端交互原理。Canvas绝对定位替代声明式布局,可规避频繁重排提升性能;A*算法结合曼哈顿距离启发式,在有限网格中高效求解L型连通路径,兼顾实时性与准确性。这些技术选择映射出现代Web开发中对渲染控制精度、算法响应延迟与资源生命周期管理的核心诉求。本文以Silverlight 2.0实现为案例,深入剖析像素级坐标控制、DependencyProperty状态绑定、CompositionTarget.Rendering帧同步等关键

380

12、深入解析Silverlight布局系统与页面尺寸设置

本文深入解析了Silverlight布局系统的核心机制,重点介绍了MeasureOverride和ArrangeOverride方法的工作原理及实现方式,并以UniformGrid为例展示了如何创建自定义布局容器。同时,文章还详细分析了Silverlight页面尺寸设置的多种方式,包括固定尺寸、浏览器尺寸、受限尺寸和无限制尺寸,并给出了选择建议。通过本文,开发者可以更好地理解Silverlight布局流程,并掌握页面尺寸设置的最佳实践。

desk3的博客 97

如何减少silverlight XAP包的尺寸

这次得到了一个做Silverlight应用开发的机会,在发布时遇到 xap 包太大的问题,上网看了半天,最后把微软的这个文档 “如何使用应用程序库缓存” 翻来覆去看了半天,终于搞明白了它说的内容,晕啊,真应了 “会者不难” 这句老话。 最后决定把这个其实很简单的东西总结一下,避免别的新学者浪费时间。 开发场景: Silverlight Application: 与Web交互, 程序集名:S...

wangxiaohigh 102

Silverlight学习资源更新

原文出处:http://kevinfan.blog.51cto.com/1037293/727892 本周Silverlight学习资源更新 Silverlight 利用Telerik导出到Word wangchongcy Silverlight 打印 wangchongcy vs2010 sp1 安装Sil...

289

分享Silverlight/WPF/Windows Phone一周学习导读(11月21日-11月27日)

分享Silverlight/WPF/Windows Phone一周学习导读(11月21日-11月27日) 本周Silverlight学习资源更新 Silverlight 利用Telerik导出到Word wangchongcy Silverlight 打印 wangchongcy vs2010 sp1 安装Silverlight5 语言版本不匹配 解

Kevin Fan 1900

前端技术选型的底层逻辑:从Silverlight到HTML5的决策启示

前端技术选型本质上是标准演进、浏览器支持、工具链成熟度与企业落地现实之间的动态平衡。当W3C标准尚处草案阶段,而IE6-8仍占据超50%市场份额时,'拥抱HTML5'并非单纯技术升级,而是涉及兼容性治理、Polyfill工程化、跨技术栈通信和商业价值量化等系统性挑战。Silverlight的兴衰揭示了一个关键事实:决定开发者命运的往往不是API设计优劣,而是Visual Studio集成度、Fiddler调试能力、企业IT资产更新周期等'第二操作系统'要素。本文基于2010年真实迁移困境,解析如何用技术雷达

baochuanying9531的博客 431

silverlight使用小计(先做记录后续整理)

1、Grid:   a.通过获取指定行的高度和指定列的宽度来获取指定单元格的宽高   b.几种宽高默认值:     宽高(Width/Heigth):1*     最大宽高(MaxWidth/MaxHeigth):正无穷大     最小宽高(MinWidth/MinHeight):0     计算宽高(ActualWidth/ActualHeight):页面显示的宽高   c.动态添...

weixin_30537451的博客 91

Windows Phone 7 Silverlight开发实战:XAML、模拟器与跨平台设计溯源

XAML是一种声明式UI标记语言,起源于WPF,后经Silverlight演进成为移动与跨平台开发的核心范式。其核心原理是分离界面描述与业务逻辑,依托CLR运行时和数据绑定机制实现高效渲染与响应式交互。技术价值在于提升UI可维护性、支持设计-开发协同,并为UWP、MAUI等现代框架提供架构基因。典型应用场景包括早期Windows Phone 7应用开发、混合式网页容器集成(如WebBrowser控件)、以及基于MVVM的松耦合工程实践。本文聚焦2010年WP7 CTP阶段的真实开发历程,深入解析XAML布局

diaoqi6581的博客 319

Windows Phone 7开发初体验:Silverlight与XNA移动开发入门

Windows Phone 7是微软早期面向移动终端推出的统一应用平台,基于Silverlight和XNA双技术栈构建,采用XAML声明式UI与C#托管开发范式。其核心原理在于将桌面级.NET开发能力迁移至ARM设备,通过定制化运行时、导航生命周期管理及GPU加速模拟器实现跨屏一致性。该平台虽已退出历史舞台,但其动态磁贴、全景视图、声明式布局等设计思想深刻影响了现代UI框架如Fluent Design与Flutter。对于.NET开发者而言,WP7提供了无需切换语言栈即可进入移动开发的低门槛路径,尤其适合熟

diaoqi6581的博客 339

基于Silverlight智能表单设计开发(四)

继续上节《基于Silverlight智能表单设计开发(三)》,在上一节中我对智能表单设计中带锚点的矩形编辑框类(DesignRectangle)和控件尺寸处理类(ResizeHelper)及控件拖动处理类(DragHelper)进行了分析和简单的代码实现。在这一节我主要是将窗体控件(WindowForm)的设计、开发关键点写出来与大家交流、学习。 与以前章节一样,我先把与Wi...

weixin_30278237的博客 131

推荐一款Silverlight数据列表控件----AgDataGrid

     最近在网上浏览链接,一不留神就点到了这个网址上:http://www.devexpress.com/     发现其中有一个开源的Silverlight 列表控件,发现它功能很强,而且很实用,属于那种不需要怎么设置就能完成很多常用甚至不常用的功能,下面通过运行截图做一下简单介绍.     不同的数据列类型显示(日期,复选框,图片等),这些为基本功能:    

daizhj的专栏 1139
上一篇: 自定义ChildWindow,完美实现同时弹出多个自定义的窗口
下一篇: 让背景图片一直不动
ding6720
博客等级 码龄11年 0粉丝 0原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值