摘要:
环境 Windows 7 1. 下载get-pip.py文件 地址1(pypa.io) 地址2(github) 2.解压,启动CMD进入get-pip.py文件所在目录(如C:),执行命令: 3.输入 pip --version 检查检查安装是否成功 阅读全文
摘要:
Pyramid, Django, 和 Flask都是优秀的框架,为项目选择其中的哪一个都是伤脑筋的事。我们将会用三种框架实现相同功能的应用来更容易的对比三者。也可以直接跳到框架实战(Frameworks in Action)章节查看代码(code)。 1 简介 世界上可选的基于Python的web框 阅读全文
摘要:
《深入浅出WPF》学习笔记 第6章 深入浅出话Binding 6.2 Binding基础 如果把Binding比作数据的桥梁,那么它的两端分别是Binding的源(Source)和目标(Target)。一般源是逻辑层对象,目标是UI层控件对象. 我们可以控制源与目标是双向通行还是单向,还可以控制对数 阅读全文
摘要:
C#创建DataTable的几种方式 第一种方式:直接添加数据对象 第二种方式:用DataColumn无参构造方法创建列,然后New每行列的数据 第三种方式:用DataColumn有参构造方法创建列 阅读全文
摘要:
设置属性 treeView1.HideSelection = false; 当控件没有焦点时仍然突出显示 默认显示色为灰色 设置属性 treeView1.DrawMode = TreeViewDrawMode.OwnerDrawText; 标签部分为手动绘制 添加事件 参考① ② 阅读全文
摘要:
/// /// 获取类中的属性值 /// public string GetModelValue(string FieldName, object obj) { try { Type Ts = obj.GetType(); ... 阅读全文
摘要:
本文讨论: 本文讨论: ? 设计时环境基本原理 ? 窗体设计器体系结构 ? Visual Studio .NET 中窗体设计器的实现 ? 为自己的应用程序编写窗体设计器而需要实现的服务 ? 设计时环境基本原理 ? 窗体设计器体系结构 ? Visual Studio .NET 中窗体设计器的实现 ? 阅读全文
摘要:
1.定义一个继承ControlDesigner 的类 2.重写PreFilterProperties 阅读全文
摘要:
字符串里所有的的换行符都去掉:textStr = Regex.Replace(textStr, @"[/n/r]", ""); 去掉末尾的换行符:textStr = textStr.TrimEnd((char[])"/n/r".ToCharArray()); 阅读全文
摘要:
属性默认按照字母顺序排序,有时,我们想要按自定义的顺序排序 这个工具类可以把每个属性类别里的属性排序,但是不能把属性类别排序。 为属性类添加属性:[TypeConverter(typeof(PropertySorter))]为每个属性添加属性:[PropertyOrder(10)] 工具类 属性排序 阅读全文