05 2012 档案
摘要:静态资源和动态资源的区别在于静态资源只从资源集合中获取对象一次,然而动态资源在每次需要对象时都会重新从资源集合中查找对象。这意味着可以在同一键下放置一个全新对象,并且动态资源会应用该变化。作为一般性规则,只有在下列情况下才需要使用动态属性:1.资源具有依赖系统设置的属性。2.计划通过编程替换动态资源。不应该过渡使用动态资源。主要原因是对资源的修改未必会触发对用户界面的更新 <Window.Resources> <ImageBrush x:Key="TileBrush" x:Name="DynamicBrush" TileMode=&qu
阅读全文
摘要:WPF资源系统是一种保管一系列有用对象的简单方法,从而可以更容易地重用这些对象。资源可以在代码中创建和操作,但经常在XAML标记中定义资源。资源的优点有:1.高效。2.可维护性。3.适应性示例如下:静态资源定义: <Window.Resources> <ImageBrush x:Key="TileBrush" TileMode="Tile" ViewportUnits="Absolute" Viewport="0,0,32,32" ImageSource="happyface.jpg&q
阅读全文
摘要:----转自W3CSchoolRegExp 对象RegExp 对象表示正则表达式,它是对字符串执行模式匹配的强大工具。直接量语法/pattern/attributes创建 RegExp 对象的语法:new RegExp(pattern, attributes);参数参数pattern是一个字符串,指定了正则表达式的模式或其他正则表达式。参数attributes是一个可选的字符串,包含属性 "g"、"i" 和 "m",分别用于指定全局匹配、区分大小写的匹配和多行匹配。ECMAScript 标准化之前,不支持 m 属性。如果pattern
阅读全文
摘要:数据绑定是一种关系,WPF从一个源对象提取一些信息,并使用这些信息设置目标对象的属性。1.将元素绑定到一起 例如:滑块的拖动,改变TextBlock字体的大小,如果不采用元素绑定,需要为Silder控件添加ValueChanged事件。下面的示例是简单的元素绑定。 <Grid> <Slider Name="sliderFontSize" Margin="3" Minimum="1" Maximum="40" Value="10" TickFrequency="1&qu
阅读全文

浙公网安备 33010602011771号