Sliverlight
文章平均质量分 69
温文洲
这个作者很懒,什么都没留下…
展开
-
WPF的单位 屏幕 分辨率(转载)
WPF程序中的单位是与设备无关的单位,每个单位是1/96英寸,如果电脑的DPI设置为96(每个英寸96个像素),那么此时每个WPF单位对应一个像素,不过如果电脑的DPI设备为120(每个英寸120个像素),那此时每个WPF单位对应应该是120/96=1.25个像素 一般在程序原创 2011-07-12 14:44:39 · 1334 阅读 · 0 评论 -
TabControl的SelectionChanged事件
DataGrid作为TabControl控件的TabItem的content元素。当操作DataGrid的不同cell时,会引发了TabControl的SelectionChanged事件的问题。正确的使用方式有2中方法:方法一:private void TabControl_SelectionChanged(objectsender, SelectionChangedEven原创 2011-10-27 14:25:31 · 4195 阅读 · 0 评论 -
如何:定义简单的 Silverlight 初始屏幕
Silverlight 的托管 API 要求:在加载任何内容前,作为 Silverlight 插件的 source 引用的数据包必须完全呈现在客户端计算机上。如果这些数据包很小,用户将不会遇到明显的加载时间滞后的情况。但是,如果数据包特别大,那么当数据包在后台完成下载时,您可能想原创 2011-08-25 17:43:43 · 752 阅读 · 0 评论 -
获取ListBox Template中的元素
1.适用场景:获得listBox的Item的ControlTemplate中的元素控件c#后台文件 /// /// 通过Tree 寻找控件 /// /// ///原创 2011-07-12 14:48:39 · 838 阅读 · 0 评论 -
在Sliverlight中打开网页的几种方法
本文主要介绍在sliverlight项目中使用HyperLinkButton控件打开外部链接进入相应网页的方法这是最简单的方法,只需要设置几个属性即可: NavigateUri:想要打开的网页地址 TargetName:目标框架,既_blank、_parent等原创 2011-08-25 17:46:05 · 1495 阅读 · 2 评论 -
Sliverlight 动画循环播放
通过前段时间做项目,了解到控制动画循环播放方式有很多种,下面介绍:1.通过DispatcherTimer,在Tick方法中调用动画Begin方法,在timer的Interval规定的范围事件内调用。但是这种方式存在一种问题:就是动画时间如果和timer的Interva原创 2011-08-25 17:45:29 · 767 阅读 · 0 评论 -
从VisualState中查找指定名称的动画 并启用
从VisualState中查找指定名称的动画/// /// 从VisualState中查找指定名称的动画/// /// 控件对象/// 模板中的子控件名称/// Transition的名称/// 动画public static Storyboard原创 2011-08-25 17:38:14 · 611 阅读 · 0 评论 -
WPF中的触发器简单总结
触发器,从某种意义上来说它也是一种Style,因为它包含有一个Setter集合,并根据一个或多个条件执行Setter中的属性改变。因为复用的缘故,Styles是放置触发器的最好位置。但对于每个FrameworkElement来说都有Triggers集合,你也可以放在Trigger原创 2011-07-12 14:51:48 · 1013 阅读 · 0 评论 -
e.Handler的伟大神奇之处
今天在项目中,遇到一个问题,具体需求为:我有一个listBox控件: Margin="7,4,0,8" BorderThickness="0"原创 2011-07-12 14:50:11 · 697 阅读 · 0 评论 -
获取来自定义控件(继承自Contro基类)的定义在Generic.xaml或其他*.xaml中的对象
不管在SL或WPF中,在创建自定义控件时,我们有可能需要在Generic.xaml中定义多个控件的Style,定义的多了找起来就很麻烦,如果在单个文件里定义好,然后在Generic.xaml中包含(include)岂不是很好,Generic.xaml代码如下: xmlns=转载 2011-07-12 14:45:51 · 783 阅读 · 0 评论 -
silverlight中用代码动态控制Storyboard(动画)属性的几种方法
准备一个基本的StoryBoard的xaml代码页面 xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.mic原创 2011-07-12 14:51:14 · 623 阅读 · 0 评论 -
2011年5月3号 silverlight笔记
1.控件样式例如: Value="Transparent" /> Value="Stretch" /> Value="0" />原创 2011-07-12 14:46:40 · 690 阅读 · 0 评论 -
GridSplitterProperties
这个示例演示了GridSplitter控件的使用。GridSplitter派生于Thumb,只能使用于Grid中,而且要指定它所在的row和column位置(以及行和列的span):GridSplitter split = new GridSplitter();split.Wid转载 2011-07-12 14:43:47 · 426 阅读 · 0 评论 -
在Style中将EventTrigger与Trigger同时使用
现在在看WPF关于Trigger的有关实例,然后找到一篇不错的文章,特此转载,收藏一下!! 一般情况下,使用Style时,可以对ControlTemplate添加Triggers,既可以添加EventTrigger,又可以Trigger。 但无论如何,在Triggers节点下,是原创 2011-07-12 14:52:17 · 1040 阅读 · 0 评论 -
页面间传递数据的方式,使用Event
1.普通方式新建两个页面:子窗体namespace GreenFutures.SLClient.Controls{public partial class NewWindowTypeWindow : ChildWindow{public event EventHandler Cl原创 2011-07-12 14:54:23 · 637 阅读 · 0 评论 -
silverlight 和 WPF 中的Storyboard和DependencyProperty的区别
前几天做了一个WPF的项目,代码是从silverlight中拷出来的,但是运行时出现了很多错误,原因在于silverlight和WPF之间有很多区别之处,在此总结一下1.在后台根据前台xaml文件的x:Name 来获得控件 silverlight中: Panel panl原创 2011-07-12 14:52:54 · 512 阅读 · 0 评论 -
ControlTemplate中的控件如何Binding后台自定义依赖属性
随着项目界面的美观话,一般的window窗体样式已经满足不了现在的需求,所以需要我们自己定义window的样式。但是之前的窗口标题(WindowTitle)这个属性仍需体现。下面在保证自定义窗体样式的前提下,同时也需实现窗口标题这个需求提供实现方案。首先我们需要创建自定义控件。创建一个ResourceDictionary.xaml 来定义window的样式。如代码:http://schem原创 2012-01-17 14:50:30 · 1640 阅读 · 0 评论