WinForm
文章平均质量分 55
whyabc
这个作者很懒,什么都没留下…
展开
-
.NET上根据字符串动态创建控件
首先,利用System.Type.GetType方法,获得字符串中指定的控件的类型实例。 这里需要注意这个字符串的语法,根据msdn的解释: 1.按名称和签名隐藏会考虑签名的所有部分,包括自定义修饰符、返回类型、参数类型、标记和非托管调用约定。这是二进制比较。 2.对于反射,属性和事件按名称和签名隐藏。如果基类中有同时带 get 访问器和 s转载 2009-09-02 13:57:00 · 500 阅读 · 0 评论 -
项目上线与LOG记录
原文:http://www.cnblogs.com/ShaYeBlog/p/3553628.html转载 2014-08-16 21:28:03 · 1492 阅读 · 0 评论 -
Ninject 3 学习笔记 一.为什么使用Ninject?
最近在使用IoC进行一个较复杂的项目进行架构,在IoC的选择上让我很是纠结。首先我不喜欢大量的配置文件进行配置,那简直是噩梦,比学习一门编程语言还痛苦。我喜欢前一段时间看EF的CodeFirst的那种模式,一切尽在代码控制;其次要轻,框架里面的大多数功能我能用上多少呢?甚至于可能你永远都不会知道。尝试过自己实现了简单的IoC功能,也的确在很多项目用到了,但是对于自己的能力还是有所了解的,更希望还是转载 2014-08-16 22:30:20 · 866 阅读 · 0 评论 -
Separator Line on Form
<br />label1.AutoSize = false;label1.Height = 2;label1.BorderStyle = BorderStyle.Fixed3D;原创 2010-11-03 15:01:00 · 548 阅读 · 0 评论 -
C#的多线程机制探索
http://www.vchome.net/dotnet/dotnetdocs/dotnet1.htm http://www.yaosansi.com/post/1344.html转载 2009-09-09 17:49:00 · 525 阅读 · 0 评论 -
VS2005打开VS2008项目
1、去掉源代码目录代码的只读权限。2、修改.sln中的Microsoft Visual Studio Solution File, Format Version 10.00# Visual Studio 2008 为修改为Microsoft Visual Studio Solution File, Format Version 9.00# Visual Studio 2005 此时可以打开项目了。原创 2009-09-08 12:14:00 · 508 阅读 · 0 评论 -
菜单手动添加快捷键
char []sepc = new char[]{+};string str = "Alt+A";string[] shortCutKeys = str.Split(sepc);Keys keys = Keys.None, key = Keys.None;foreach (string shortCutKey in shortCutKeys){ key = (K原创 2009-09-04 18:00:00 · 567 阅读 · 0 评论 -
C#操作使用xsd的xml文件时XPath表达式不正确的问题
原本操作没有用xsd的xml文件时,XPath可以找到节点,但给xml文件关联上.xsd文件(Schema规范),就出错了,根据Xpath找不到节点了! 问题出现时的Plugin.xsd文件<xs:schema id="Plugin" targetNamespace="http://tempuri.org/Plugin" elementFormDefaul原创 2009-09-04 16:59:00 · 1416 阅读 · 0 评论 -
插件应用,使用反射动态调用类成员:InvokeMember
/// /// 调用插件的方法/// /// 插件索引/// 方法名称/// public bool InvokePluginMember(int pluginIndex, string functionName){ try { Type tObjectType = Plugins[pluginIndex].PluginAs原创 2009-09-03 16:51:00 · 622 阅读 · 0 评论 -
Ninject 3 学习笔记 二.用场景说话之前,也落俗的简述一下
我的个人的学习方法,就是会列举我所需要的场景来学习,看框架如何来运用。我也看到网上大量的讲起Ninject的文章,都是极度入门级,实在用处不大。但我想我这个系列不讲这一段也不对,因为这一段是对Ninject的初窥吧。好了让我们从代码来看吧,我的介绍会都放在注释中。[csharp] view plaincopyprint?public interface IPer转载 2014-08-16 22:33:54 · 670 阅读 · 0 评论