吴佳鑫的个人专栏

当日事当日毕,没有任何借口

导航

2012年8月21日

silverlight 视觉树

摘要: 很多情况下,特别是在为一些已有系统的写应用的时候,由于框架所限,我们能做的事情很有限。比如一个场景:我们为一个Silverlight WebOS开发一个app应用,我们开发的只是dll 而已,所以我们能做的很有限,原因是webos会加载我们的DLL。。那么我们要控制窗口的坐标,这我们是做不到的,因为只能在web os框架上做处理,我们的App是做不到的。有一个解决方案,load完后,我们在app中可以一直往上遍历节点,直到我们想要的那个节点。(这个节点有可能超出了我们的app范围了,但是我们还是可以使用) /// <summary> /// 查找某个父亲节点 ... 阅读全文

posted @ 2012-08-21 23:36 _eagle 阅读(676) 评论(0) 推荐(0) 编辑

silverlight DataContext

摘要: 1、DataContext 是在 FrameworkElement 里面的一个属性。FrameworkElement 的关系可以看上一个日记。2、简单来说,FrameworkElement 是所有可视化界面元素的基类,而DataContext 是它里面的一个属性。我们的 绑定是基于使用这个 DataContext 去做绑定的,对于所有的界面都可以这么做。3、DataContext 的特征,它会通知它的视觉树(VisualTree)下面的子节点。来一个经典DEMO:using System.Windows.Data;using System.Windows.Media;using System. 阅读全文

posted @ 2012-08-21 01:04 _eagle 阅读(1763) 评论(0) 推荐(0) 编辑

sivlerlight系统类 关系大观

摘要: DependencyObject :UIElement : 里面的属性 Opacity Visibilty Projection RenderTransform Clip ...FrameworkElement : 里面的属性 Height Width HorizintalAlgnment DataContext ....Control : 里面的属性 Background Foreground BroderBrush ....UIElement 里面的属性 :都是和显示展现有关的,所以都这些属性放在UIElement中,作为基类的一个类。FrameworkElement 里面的属性,主要关心 阅读全文

posted @ 2012-08-21 00:45 _eagle 阅读(374) 评论(0) 推荐(0) 编辑