再说wpf/wilverlight的动画之后元素属性处于只读无法更改的问题

[ At 6/28/2011 By wukong   0 comments ]

前几天贴了一篇关于wpf中代码执行属性变更动画之后,该属性无法修改,处于只读状态的处理方法一文《wpf动画结束后元素属性仍然只读无法更改的解决办法http://www.7es.cn/SilverLight/213.shtml,之后发现,该文原作者的方法有点费劲了,而后还是找到了另一个简单的解决办法来处理动画之后无法更改的属性。

...Read More...

修改web.config对上传文件大小的限制

[ At 6/27/2011 By wukong   0 comments ]

一般默认在iis的Asp.net站点中,配置文件web.config对上传文件的大小是有限制的,默认最大是 4096K, 也就是4M了

通过对web.config进行配置修改,可以增加上传文件的大小限制。下面是限制4M的配置代码

 <httpRuntime maxRequestLength="49600" appRequestQueueLimit="60" executionTimeout="60"/>

...Read More...

wpf动画结束后元素属性仍然只读无法更改的解决办法

[ At 6/25/2011 By wukong   0 comments ]

转,最近遇到wpf中动画改编一个元素的属性,等待动画结束后,该属性仍然只读状态,无法更改,以下是转帖的内容,解决了此问题。

在最近做的项目中,发现一个棘手的问题:在经过动画处理后,那些属性值都无法改变了。花了很久找原因,后来发现是Animation本身的问题,才摸索出了一个有点流氓的解决方法:即在设置FillBehavior=Stop之前,设定属性到动画的结束值,在动画过程中,wpf不会马上显示属性的赋值结果,然后在动画结束后该属性被释放到初始值,即你设定的预期值,因为就是动画的结束值,所以你看不到变化,但是这时候的属性已经可以做改变了。

...Read More...

wpf/silverlight中程序代码控制模板样式颜色的方法

[ At 6/15/2011 By wukong   0 comments ]

wpf/silverlight应用通过c#代码改变模板中的颜色,以达到改变界面效果的方法,适合做动态皮肤效果,下面是我写的简单的测试代码,实现了在按钮事件中改变listboxitem的模板中的背景色,使其模板中默认的绿色过渡色变成红白过度色效果。

xaml代码如下 

...
Read More...

wpf的listbox实现平滑滑动效果

[ At 6/9/2011 By wukong   0 comments ]

wpf中listbox默认是按照项目一格一格滚动的,不是平滑的滑动效果,要实现wpf listbox平滑滑动,可以通过如下代码的方法,加入ScrollViewer.CanContentScroll属性使其值为false.

 
...
Read More...

silverlight/wpf中listbox横向展示内容的方法

[ At 6/9/2011 By wukong   0 comments ]

记录一个silverlight/wpf中listbox横向展示内容的方法,跟上篇介绍的《wpf中listbox多列展示实现方法》一样,还是通过修改ItemsPanel的样式来实现的,下面是代码

...
Read More...

wpf中listbox多列展示实现方法

[ At 6/9/2011 By wukong   0 comments ]

wpf中ListBox默认是只有一列显示子项内容的,通过wpf灵活的样式机制,是可以将listbox改为多列显示,这也是wpf样式的强大之处。

当然,实现多列子项展示,也可以改为使用listView或者GridView。

下面是一个简单的方法,通过样式更改listbox的itemsPanel,使他显示多列。 

...
Read More...
分页:[«]1[»]

Powered By 空空如也 

Copyright 167-2009 www.7es.cn . Some Rights Reserved. Email:iamwgh@msn.com QQ:49556
Friends site:Null