06 2015 档案

摘要:此文的前提是结合ItemsControl在Canvas中动态添加控件的最MVVM的方式上一篇博客讲到了我通过使用 ItemsControls 内部设置Canvs为布局面板并在ItemContainerStyle中设置Canvs.Left, Canvas.Top。来实现设置MVVM模式下自定义位置显示... 阅读全文
posted @ 2015-06-18 19:40 蘑菇肉片 阅读(1918) 评论(3) 推荐(4)
摘要:今天很开心的收获: ItemsControl 中 ItemsPanel的重定义和ItemContainerStyle 以及ItemTemplate 三者的巧妙结合,在后台代码不实例化任何控件的前提下,实现标准的MVVM模式下,在前台Canvas中动态创建包含各种数据展示形态的控件。好东西要共享,先上... 阅读全文
posted @ 2015-06-12 12:40 蘑菇肉片 阅读(10785) 评论(12) 推荐(7)
摘要:本文的主要内容是自己使用WPF开发以来,本人对相关知识的梳理,仅为个人的总结,对很多事物的理解依然在探索阶段,总会有谬误和更佳的开发方式,如能提出宝贵建议,感激不尽。虽然本人并不只专注于WPF,还喜欢各类编程语言,但估计在今后1,2年内依然会继续经常使用WPF开发。想来想去,时间一长,很多东西还是整... 阅读全文
posted @ 2015-06-12 12:37 蘑菇肉片 阅读(4492) 评论(16) 推荐(3)
摘要:我给WPF控件扩展了一个名为CornerRadius的附加属性,以便于所有控件在重写ControlTemplate的时候,在ControlTemplate中先加上一个Border,然后利用附加的CornerRadius,设置圆角属性,看起来是这样的: ... 阅读全文
posted @ 2015-06-11 13:56 蘑菇肉片 阅读(2038) 评论(0) 推荐(0)