综合应用WPF/WCF/WF/LINQ之二十四:使用UserControl技术编写一个翻页控件

UserControl实现起来比较简单。之所以说简单,是因为它没有多少思维的转换,大体做过.NET 2.0版的控件的人,把代码Copy过来,按照WPF的要求做一些改动即可。如果您要求快速开发,UserControl是一个不错的选择。  UserControl的实现步骤如下:  1、创建一个WPF U...

综合应用WPF/WCF/WF/LINQ之二十五:使用CustomControl技术编写一个翻页控件

 有了上篇文章的基础,这篇文章实现CustomControl就简单得多了,绝大多数代码也可以直接Copy过来使用。具体的创建CustomControl的步骤我就不累述了。  为了方便大家学习,请单击此处下载该程序的代码。  这次,Themes\Pager.xaml的代码如下:   ...

综合应用WPF/WCF/WF/LINQ之三十六:实现一个完全封装的SortableListView控件

创建CustomControl的步骤我就不再累述,不清楚的请参考综合应用WPF/WCF/WF/LINQ之三:采用用代码创建的方式实现CheckListBox的CustomControl 。 为了方便大家学习,请单击此处下载该程序的代码。 这次Themes\SortableListView.xaml的...

综合应用WPF/WCF/WF/LINQ之三十五:解决CheckListBox控件中选择项丢失的问题

(本文要感谢Microsoft公司的Neil Ni的帮助。)  其实这个是Microsoft在设计上的一个考虑。由于这些界面元素主要目的是呈现(对我这个控件来说,取值通过属性CheckedValues,如果您试图遍历这些子控件,可能会发现一些子控件甚至都没有加入Visual Tree),如果List...

综合应用WPF/WCF/WF/LINQ之二十:ListView控件中几个常用的扩展方法

 扩展方法是.NET 3.0中的一个技术亮点,它允许我们对一些对象的方法进行自定义的扩展。这样一来,我们可以将对函数的调用写成类似于object.ToString()这样的方法的调用。  下面将介绍对ListView控件的几个扩展方法。  1、GetItem和IsInRow。  GetItem和Is...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

社区圈子

开发与运维
开发与运维
集结各类场景实战经验,助你开发运维畅行无忧
6370+人已加入
加入