摘要:
1 /// 2 /// 递归改变组织树选中状态。 3 /// 4 /// 5 private void RecursionOrgDataTreeStatus(OrgData org) 6 { 7 ... 阅读全文
摘要:
1 public class UpLoadFile 2 { 3 public static void UpLoadFiles(string fileName) 4 { 5 string fileType = Path.GetExte... 阅读全文
摘要:
在编写多线程程序时无可避免会碰到线程的同步问题。什么是线程的同步呢?举个例子:假如在一个公司里面有一个变量记录某人T的工资count=100,有两个主管A和B(即工作线程)在早一些时候拿了这个变量的值回去 ,过了一段时间A主管将T的工资加了5块,并存回count变量,而B主管将T的工资减去3块,并存... 阅读全文
摘要:
此随笔主要是介绍一下Telerik的柱状图控件中的一种。效果图为:此图展示了五个人每个季度的绩效成绩,用图形方式展示数据可以让用户更直观的去看数据,分析数据,不多说了,在这个分享一下我录得视频讲解,由于是第一次录得,所以有很多地方需要改进,希望能帮助到大家,共同进步。视频讲解下载地址:http://... 阅读全文
摘要:
在本篇文章中主要讲解在Prism中模块与模块之间事件关联的机制。在这里牵涉到三个名词:事件定义,事件发布,事件订阅。 第一:事件定义 在公共类库中定义事件。 ①没有参数事件 public class NullClass { } public class NullableEvent : Composi 阅读全文
摘要:
这篇文章主要是讲窗体中怎么加载一张在线地图。第一步:首先引用ESRI.ArcGIS.Client.dll类库。第二步:在XAML中添加如下代码: 第三步:运行程序,效果如下 阅读全文
摘要:
模板概念:模板就是有一个规定的模式,然后每个人都可以根据自己的需求或情况去更新他。例如:简历模板,下载下来的简历模板的格式都是相同的,然而我们下载下来简历模板之后我们可以根据自己的情况填充不同的内容要完成属于自己的简历。在设计模式中,模板方法模式中模板和生活中模板概念非常类似。模板方法模式的定义:模... 阅读全文
摘要:
单例模式特点:①控制某个类型的实例数量在整个应用程序中为唯一一个。②为客户程序提供一个获取该实例的全局访问点。经典模式写法: public class Singleton { private static Singleton instance; private ... 阅读全文
摘要:
1.拖放操作有两个方面:源和目标。2.拖放操作通过以下三个步骤进行:①用户单击元素,并保持鼠标键为按下状态,启动拖放操作。②用户将鼠标移到其它元素上。如果该元素可接受正在拖动的内容的类型,鼠标指针会变成拖放图标。③用户释放鼠标键时,元素接收信息并决定如何处理接收到的信息。在没有释放鼠标键时,可按下E... 阅读全文
摘要:
此文章意在解决在WPF中ItemsControl类型的集合控件支持鼠标滚轮操作,并可控制滚动的速度。第一步:给ItemsControl添加滚轮事件。this.listBox.AddHandler(ListBox.MouseWheelEvent, new MouseWheelEventHandler(... 阅读全文
摘要:
XAML代码: 1 5 6 7 8 9 10 11 12 13 14 15 16 ... 阅读全文
摘要:
XAML代码:1 5 6 7 8 View Code.CS代码: 1 using System; 2 using System.Windows; 3 using System.Windows.Controls; 4 using System.Windows.Media... 阅读全文
摘要:
XAML代码:1 6 7 8 9 View Code.CS代码: 1 using System; 2 using System.Windows; 3 using System.Windows.Controls; 4 using System.Windows.Media... 阅读全文
摘要:
学习路径:http://learninghard.blog.51cto.com/6146675/1247003 阅读全文