摘要: 设置共享尺寸组可以使位于不同Grid的两个列的宽度保持一致。设置共享尺寸组的步骤如下: 将两个Grid放入一个父容器中,如Grid并设置Grid.IsSharedSizeScope="True" 为需要保持宽度一致的列添加SharedSizeGroup="TextLabel" 示例如下: ... 阅读全文
posted @ 2014-09-13 10:59 liuyunfeng 阅读(3016) 评论(0) 推荐(0) 编辑
摘要: 这个命名空间存放的就是XAML和XAML编译器沟通的东西,比如编译时与那个C#代码合并等 一、 在XAML中出现的方式有三种 1.标签扩展: x:Array, x:Null, x:Static, x:Type 2. XAML指令元素: x:Code, x:XData 3. Attribute: x:Class, x:ClassModifier, x:FieldModifier,... 阅读全文
posted @ 2014-09-12 14:21 liuyunfeng 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 一、静态类 静态类与非静态类的重要区别在于静态类不能实例化,也就是说,不能使用 new 关键字创建静态类类型的变量。在声明一个类时使用static关键字,具有两个方面的意义:首先,它防止程序员写代码来实例化该静态类;其次,它防止在类的内部声明任何实例字段或方法。 静态类是自C# 2.0才引入的,C# 1.0不支持静态类声明。程序员必须声明一个私有构造器。私有构造器禁止开发者在类的范... 阅读全文
posted @ 2014-09-10 11:07 liuyunfeng 阅读(295) 评论(0) 推荐(0) 编辑
摘要: #FF00CCFF #FFD7D7D7 ... 阅读全文
posted @ 2014-09-09 17:28 liuyunfeng 阅读(1308) 评论(0) 推荐(0) 编辑
摘要: 假设XML的内容如下: 1、插入记录 SELECT INSERTXMLAFTER(XMLTYPE(' '), '/员工列表/员工[last()]', XMLTYPE('')) FROM DUAL; 执行上述插入记录的SQL语句后,XML内容如下: 使用如下SQL... 阅读全文
posted @ 2014-09-03 10:49 liuyunfeng 阅读(1356) 评论(0) 推荐(0) 编辑
摘要: XML结构如下: 5.55 5.56 5.57 5.58 5.59 5.60 ... 阅读全文
posted @ 2014-08-26 19:04 liuyunfeng 阅读(607) 评论(0) 推荐(0) 编辑
摘要: SELECT XMLQUERY(' for $i in $c/台站/频率列表/频率/发频 let $v := string($i/@带宽) return {$v}' PASSING XMLTYPE(' LS ... 阅读全文
posted @ 2014-08-21 14:41 liuyunfeng 阅读(627) 评论(0) 推荐(0) 编辑
摘要: 对于初学者,当想到要改变一个控件的模板时都是这样一套写下来的 但你会发现,这样写,那么功能都不在了,比如我在加入一个border,运行时发现根本就没法输入。当遇到这样的情况时,应该用Blen... 阅读全文
posted @ 2014-04-09 09:24 liuyunfeng 阅读(471) 评论(0) 推荐(0) 编辑
摘要: 虽然Silverlight提供了几种基本的布局方式,比如Canvas,Grid,StackPanel,Border...,但有时候可能仍然会觉得不够用。这时候我们可以通过继承Panel,并重写MeasureOverride 和ArrangeOverride 方法,以实现自己的布局,事实上Canvas,Grid,StackPanel就是继承自Panel,并自行实现这二个方法实现的。布局过程中,有二个... 阅读全文
posted @ 2014-04-01 16:53 liuyunfeng 阅读(407) 评论(0) 推荐(0) 编辑
摘要: 由于项目需要用Silverlight开发一个ImageButton控件,效果如下图所示: 如上图所示:ImageButton分为正常、鼠标划过、单击、不可用等四个状态。ImageButton由ImageButton.cs和Generic.xaml组成,如下图所示: 以下是ImageButton.cs文件的代码: public class ImageButton : Butt... 阅读全文
posted @ 2014-04-01 14:18 liuyunfeng 阅读(310) 评论(0) 推荐(0) 编辑