- 博客(18)
- 收藏
- 关注
转载 C#中的线程(一)入门
C#中的线程(一)入门 文章系参考转载,英文原文网址请参考:http://www.albahari.com/threading/作者 Joseph Albahari, 翻译 Swanky Wu 中文翻译作者把原文放在了"google 协作"上面,GFW屏蔽,不能访问和查看,因此我根据译文和英文原版整理转载到园子里面。 本系列文章可以算是一本很出色的C#线程
2015-01-13 14:07:51 599
转载 C#自定义控件属性
写在前面:在开发自定义控件件时,有好些Design属性是要使用的,如ToolboxItem, ToolboxBitmap, Category, Description等等,不知道这些属性其实也可以将控件搞出来,不过,知道了,会令事件更加简单,令控件更加专业和实用。有时,不知道用法,会令到项目的其他同事好烦,因为这个控件是你提供的。下面对一些常用的Design属性做一个简单的生产介绍。Toolb
2014-06-12 11:21:48 1024
转载 软件设计第一步:UML面向对象分析及其包括的图、建模步骤
本文和大家重点讨论一下UML图的概念,UML建模语言大家应该有所了解了,这里向大家介绍一下UML面向对象分析及其包括的UML图、建模步骤,相信本节的学习也一定会让你对UML面向对象建模有深刻的认识。下面是具体介绍。UML面向对象分析及其包括的图、建模步骤一、叙述基于UML的面向对象分析设计过程1)识别系统的用例和角色首先对项目进行需求调研,依据项目的业务流程图和数据流程
2014-06-04 11:45:25 4200
转载
动机(Motivate): 在软件开发系统中,客户程序经常会与复杂系统的内部子系统之间产生耦合,而导致客户程序随着子系统的变化而变化。那么如何简化客户程序与子系统之间的交互接口?如何将复杂系统的内部子系统与客户程序之间的依赖解耦?意图(Intent): 为子系统中的一组接口提供一个一致的界面,Facade 模式定义了一个高层接口,这个接口使得这一子系统更加容易使用。
2014-06-04 10:03:27 93
转载 combox 自动匹配
combox 自动匹配可以设置两个属性:cmbProdList.AutoCompleteMode = AutoCompleteMode.SuggestAppend;cmbProdList.AutoCompleteSource = AutoCompleteSource.ListItems;设置后可以自动匹配,但不能模糊匹配。下面是自己实现模糊匹配方法,实际上用到DataView 过滤
2013-02-14 17:10:32 238
原创 保存图片二进制 至数据库 三层
private void BT_GetVipCard_Click(object sender, EventArgs e) { openFileDialog1.Filter = "*jpg|*.JPG|*.gif|*.GIF|*.bmp|*.BMP|*.png|*.PNG"; if (openFileDialog1.Sh
2013-02-13 00:09:59 104
转载 外键的利弊
是否使用主外键是个问题,有很多人在学习的时候知道要用外键,而在进公司做项目时发现很多人不用外键,很不理解。 针对这个问题我进行了搜索和整理,总结如下: 外键的好处 (观点来自http://topic.csdn.net/t/20020304/09/553019.html) 外键的作用我认为主要有两个 一个是让数据库自己通过外键来保证数据的完整性和一致性
2013-01-05 23:20:03 2865
转载 C# Checklistbox 用法
本文从6各方面对c#checklistbox用法做详细介绍,他们分别是c#checklistbox的用法的添加项、判断第0项是否选中、设置第0项是否选中、设置全选、得到全部选中的值、数据绑定。1、c#checklistbox用法之添加项:checkedListBox1.Items.Add("蓝色");checkedListBox1.Items.Add("红色");checkedLi
2012-12-22 01:45:24 981
原创 字符串与颜色相互转换
有时需要在数据库中存储色彩信息,并在需要的地方动态使用,下面的代码就用得上了C#代码如下:string c1 = System.Drawing.ColorTranslator.ToHtml(System.Drawing.Color.Red); //颜色转字符串 System.Drawing.Color c2 = System.Drawing.ColorTranslator.Fr
2012-12-12 00:02:09 554
转载 Combobox出现System.Data.DataRowView的原因,以及指定ValueMember的时机问题
当使用Combobox控件时,出现SelectedValue的值为“System.Data.DataRowView”的原因有两个:在Combobox的DataSource不为空的情况下,要么是没有为ValueMember赋值,要么是赋值赋错了,这两种情况下系统就会把SelectedValue的默认值输出来(注意红色部分,如果DataSource为空,那么SelectedValue的值为null)。
2012-12-08 10:35:47 397
转载 有史以来最简单的三层实例(C#)
三层已经学了很久了,一直没有写博客是因为自己感觉对三层的理解还太肤浅,怕写的不对误导别人。当然就现在我的水平而言对于三层的理解还是不够深刻,但是我感觉不至于误导别人了,所以将我对于三层的一些理解写出来,希望会对和我当初一样迷茫的菜鸟一些帮助! 回想当初我学习三层的时候,在网上寻找关于三层的知识,找到了很多例子,但是感觉它们都有些复杂,不太适合刚刚接触三层的人学习,所以我决定写一个简单的三层
2012-11-17 00:24:15 283
原创 调用存储过程(实现用户注册例子)
建立一新的角色,要求角色的名字不能重复,以下是存储过程。 CREATE PROCEDURE sp_User_Create@UserName nvarchar(10),@Description nvarchar(50),@ID int outputAS DECLARE @Count int -- 查找是否有相同名称的记录 SELECT @Coun
2012-08-08 12:47:13 1016
转载 C# 窗口句柄及操作-摘录一
声明:引用的API函数一定要放在窗体里面!!!1. c#里FindWindow的用法FindWindow() 函数的用法。要在C#里使用该API,写出FindWindow()函数的声明: [DllImport("coredll.dll", EntryPoint = "FindWindow")] private extern static
2012-07-23 14:55:33 519
原创 C# WinForm 配置文件的读取与更新
作用:常用于保存应用程序常用的一些设置.具体实现:添加配置文件:在解决方案里 添加>>新建项>>应用程序配置文件应用程序配置文件内容示例: 使用前需引用:using System.Configuration;//必需using System.Xml;//用于利用操作
2012-07-16 01:26:55 4046
转载 《白雪公主与猎人》
《白雪公主与猎人》完结主演:克里斯汀·斯图尔特克里斯·海姆斯沃斯 查理兹·塞隆 伊恩·麦柯肖恩 年份:2012年星级:播放:19432 次标签: 剧情简介:讲述了白雪公主和猎人的故事。原版童话中,猎人不过是皇后派去杀掉白雪公主的男子,最终他却心软放掉了公主,因此才引发了后面偶们所熟知的故事。新版里,猎人将和公主一起踏上逃亡之路。但考虑到王
2012-06-28 01:58:32 95
原创 C# WinForm 关闭登陆窗体,打开主窗体的实现.
环境:开发环境Visual Studio 2010 Login.cs是登陆窗口 Main.cs是程序主窗口问题:一个WinForm程序登陆界面登陆成功后如何关闭登陆窗口显示主窗口?经菜鸟我多番搜索和实践。由下面方法实现:主要思想:程序运行后先打开登陆窗口,主窗体在登陆窗口Login.DialogoResult==DialogReesult.OK时运行主窗体实现方法: 首先
2012-05-03 09:08:50 9058 4
转载 C# 通过 HtmlDocument 操作HTML节点
C# 通过 HtmlDocument 操作HTML节点时,会发生不停地刷新的情况,在对html文档操作后加以判断即可解决这种问题。 Public Sub setMainUlr(ByVal WebBrowser1 As WebBrowser) Dim pElem As HtmlElement = Nothing '即时信息页面
2012-05-02 14:27:41 5801
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人