![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.NET
文章平均质量分 62
wxl2012
太阳每天都是新的!
展开
-
.NET设计模式(3):抽象工厂模式(Abstract Factory)
概述在软件系统中,经常面临着“一系列相互依赖的对象”的创建工作;同时由于需求的变化,往往存在着更多系列对象的创建工作。如何应对这种变化?如何绕过常规的对象的创建方法(new),提供一种“封装机制”来避免客户程序和这种“多系列具体对象创建工作”的紧耦合?这就是我们要说的抽象工厂模式。意图提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。模型图逻辑模型:物理模型:生活中的例子抽象工厂的目的是要提供一个创建一系列相关或相互依原创 2010-06-25 22:48:00 · 614 阅读 · 0 评论 -
将数据库数据添加到treeview控件
<br /> private void frmTelNote_Load(object sender, EventArgs e) { OleDbConnection conn = BaseClass.ConnClass.DataConn(); conn.Open(); OleDbCommand cmd = new OleDbCommand("select * from tb_tel", conn);原创 2010-06-14 17:50:00 · 1020 阅读 · 0 评论 -
获得treeview选定的文本
<br />原创 2010-06-14 15:13:00 · 561 阅读 · 0 评论 -
让文本框设为不可编辑状态
<br /><br />可以在textbox的<br /><br />就ok 了<br />原创 2010-06-14 15:09:00 · 1164 阅读 · 0 评论 -
winforms的datagridview双击事件传值
<br />private void dgvShow_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { string id = this.dgvShow.SelectedCells[0].Value.ToString(); string content = this.dgvShow.SelectedCells[2].Value.ToString();原创 2010-06-14 14:50:00 · 5315 阅读 · 0 评论 -
datagridview绑带数据
<br />public void BindData() { string str1 = "select * from tb_note where type='" + str + "'"; OleDbConnection conn = BaseClass.ConnClass.DataConn(); OleDbDataAdapter oda = new OleDbDataAdapter(str1, conn);原创 2010-06-14 14:48:00 · 474 阅读 · 0 评论 -
Visual Studio 2010
<br />隨著Visual Studio 2010推出, 所以又要開始練習 仙人模式 新的工具, 首先是安裝篇!<br />一開始的安裝畫面, 直接點擊"安裝 Microsoft Visual Studio 2010"吧!<br /><br /> 安裝環境檢查以及軟體授權條款, 選擇接受條款, 並下一步. <br />選擇安裝功能, 若要全部都裝, 可直接點選完整選項. 在此先選擇自訂選項, 下一步.<br /><br />選擇所需要的功能, 以及安裝路徑, 按下安裝!<br /><br />安裝ing.转载 2010-06-14 14:35:00 · 394 阅读 · 0 评论 -
winform退出系统代码
<br />private void 退出系统ToolStripMenuItem_Click(object sender, EventArgs e) { if (MessageBox.Show("确定要退出本系统吗?", "警告", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning) == DialogResult.OK) { Application.E原创 2010-06-13 14:22:00 · 2848 阅读 · 1 评论 -
程序集属性访问器
<br />#region 程序集属性访问器 public string AssemblyTitle { get { // 获取此程序集上的所有 Title 属性 object[] attributes = Assembly.GetExecutingAssembly().GetCustomAttributes(typeof(AssemblyTitle原创 2010-06-13 12:19:00 · 1311 阅读 · 0 评论 -
GSM
<br />using System;using System.Collections.Generic;using System.Text;using System.Runtime.InteropServices;namespace SMS.BaseClass{ class GSM { //初始化gsm modem,并连接gsm modem [DllImport("dllforvc.dll", Entry原创 2010-06-13 11:26:00 · 418 阅读 · 0 评论 -
InitializeComponent()有什么作用?
初始化窗体(包括里面的控件等的属性) <br /><br />^_^原创 2010-06-12 19:04:00 · 8678 阅读 · 4 评论 -
winforms编程中,如何锁定系统
实现代码using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Data.OleDb;namespace SMS{ public partial class frmLock : F原创 2010-06-13 14:31:00 · 534 阅读 · 0 评论 -
ConnClass连接类
<br />using System;using System.Collections.Generic;using System.Text;using System.Data;using System.Data.OleDb;using System.Windows.Forms;namespace SMS.BaseClass{ class ConnClass { public static OleDbConnection DataC原创 2010-06-13 11:24:00 · 738 阅读 · 0 评论 -
SqlHelper类
<br />using System;using System.Configuration;using System.Data;using System.Xml;using System.Data.SqlClient;using System.Collections;using System.Data.OleDb;namespace DAL{ /// <summary> /// 在SqlHelper类是为了封装高性能, scalable best pra原创 2010-06-08 18:31:00 · 698 阅读 · 0 评论 -
vss是什么
<a onclick="function onclick(){tagshow(event, VSS);}" href="javascript:;" target="_self">VSS的全称为Visual Source Safe 。作为 Microsoft Visual Studio 的一名成员,它主要任务就是负责项目是指在一定的约束条件下(主要是限定时间、限定资源),具有明确目标原创 2010-05-20 14:44:00 · 3721 阅读 · 1 评论 -
sys系统信息
<br />using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;using System.Net;public partial class Employees_SYS : System.Web.UI.Page{ protected void Page_原创 2010-07-13 09:58:00 · 980 阅读 · 0 评论 -
循环添加数据到listBox
<br />private void button4_Click(object sender, EventArgs e) { if (treeView1.SelectedNode.Text == "电话簿") { MessageBox.Show("请选择用户"); return; } else原创 2010-06-14 17:52:00 · 5431 阅读 · 0 评论 -
C#导出图片到EXCEL源码
<br />using System;using System.Collections.Generic;using System.Text;using Microsoft.Office.Tools.Excel;using System.Windows.Forms;using Excel;namespace serial_port{ class InsertPictureToExcel { public void Open()原创 2010-06-14 20:09:00 · 5292 阅读 · 0 评论 -
摄像头VideoClass.cs
<br />using System.Drawing;using System.Drawing.Imaging;using System;using System.Runtime.InteropServices;namespace PickHead{ /// <summary> /// 一个控制摄像头的类 /// </summary> public class VideoClass { private con原创 2010-06-15 12:21:00 · 1607 阅读 · 2 评论 -
ASP.NET 高性能分页
ASP.NET 高性能分页<br />首先是存储过程,只取出我需要的那段数据,如果页数超过数据总数,自动返回最后一页的纪录:<br />程序代码<br /><br />set ANSI_NULLS ON<br />set QUOTED_IDENTIFIER ON<br />GO<br />-- =============================================<br />-- Author: Clear<br />-- Create date: 2007-01-30<br />-原创 2010-06-25 22:41:00 · 702 阅读 · 0 评论 -
Silverlight 2教程中文版
第一部分:使用Silverlight 2 和 VS 2008创建“Hello World”程序 第二部分:使用布局管理 (木野狐译) 第三部分:使用 Networking取回数据并填充DataGrid第四部分:使用 Style 元素更好地封装观感 (木野狐译) 第五部分:用 ListBox 和 DataBinding 显示列表数据 (木野狐译) 第六部分:使用用户控件实现主从表场景第七部分:使用控件模板定制控件的观感 第八部分:使用WPF创建一个Digg桌面应用原创 2010-06-21 18:26:00 · 647 阅读 · 0 评论 -
很好玩的滚动效果
<br />很好玩的滚动效果<br /> <br /><br /><br /><br />你可以粘贴以下代码到XMLPad以查看动画效果:<Window<br /> xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"<br /> xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"<br />原创 2010-06-19 14:59:00 · 466 阅读 · 0 评论 -
我的简约播放器
<br /><br /><br />代码很简单,可以点击这里下载原创 2010-06-19 14:59:00 · 410 阅读 · 0 评论 -
WPF中反转3D列表项
<br />记得在苹果电脑中有一个很酷的3D旋转效果, 它可以将某项的正反面进行反转, 在WPF中可以很轻松地做到该效果.<br />点击这里查看<br />也可以粘贴此代码XamlPad中查看:<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"<br /> xmlns:s="clr-namespace:System;assembly=mscorlib"<br /> xmlns:x="http:/原创 2010-06-19 14:58:00 · 701 阅读 · 0 评论 -
捕捉WPF应用程序中XAML代码解析异常
<br />由于WPF应用程序中XAML代码在很多时候是运行时加载处理的。比如DynamicResource,但是在编译或者运行的过程中,编写的XAML代码很可能有错误,此时XAML代码解析器通常会抛出称为XamlParseException的异常。但是抛出的XamlParseException异常提供的信息非常简单,或者是很不准确。此时我们关于通过对变通的方法来获取更多的异常信息:<br />我们知道,WPF应用程序中的XAML代码是在InitializeComponent方法中解析的。而这个方法通常位于原创 2010-06-19 14:56:00 · 571 阅读 · 0 评论 -
WPF入门之XAML初窥
1. 什么是XAML?<br />XAML是一种相对简单、通用的声明式变成语言,它适合于构建和初始化.NET对象。它由一些规则和关键字构成,但是它自己没有任何有意义的元素。在没有WPF/WF框架的基础上讨论XAML就象在没有.NET Framework的基础上讨论C#一样是没有任何意义的,因为它本身并不能提供任何有意义的元素,需要由WPF/WF框架或者说.NET XAML编译器和WPF应用框架来承载、理解XAML的表达意义。由于XAML的通用性,实际上你可以把它应用于任何.NET技术。然而,是否在使用WPF原创 2010-06-19 14:31:00 · 598 阅读 · 0 评论 -
WPF基础知识
WPF基础知识<br />快速学习绝不是从零学起的,良好的基础是快速入手的关键,下面先为大家摞列以下自己总结的学习WPF的几点基础知识:<br />1) C#基础语法知识(或者其他.NET支持的语言):这个是当然的了,虽然WPF是XAML配置的,但是总还是要写代码的,相信各位读者应该也都有这个基础了。<br />2) HTML语言:虽然WPF是窗体程序但是由于使用的XAML语言,如果以前接触过HTML、XHTML、ASP.NET之路的东西的话会,接受这些标签会很有帮助的,如果以前一直是从事win form开原创 2010-06-19 10:28:00 · 617 阅读 · 0 评论 -
上传文件系统,可添加多个文件
<br /><%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w原创 2010-06-16 16:21:00 · 489 阅读 · 0 评论 -
C#在WinForm下用摄像头
<br />using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using webcam;using PickHead;namespace test_avicap{ public partial class Form1 :原创 2010-06-15 12:16:00 · 12625 阅读 · 5 评论 -
C#winform中怎么将程序最小化到系统托盘
<br />1.在form中添加一个NotifyIcon控件 <br /> 2.把87.ico这个图标放在binDebug目录下 <br />using System; <br />using System.Collections.Generic; <br />using System.ComponentModel; <br />using System.Data; <br />using System.Drawing; <br />using System.Text;原创 2010-06-15 13:17:00 · 491 阅读 · 0 评论 -
摄像头
<br />using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using PickHead;namespace VideoTest{ public partial class Form2 : Fo原创 2010-06-15 12:22:00 · 1281 阅读 · 0 评论 -
C#软件启动界面特效源码
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System.Windows.Forms;namespace kaiqidonghuan{ public partial class Formdongh原创 2010-06-15 11:32:00 · 2647 阅读 · 0 评论 -
WPF写的斗地主游戏源码
源码下载在最后我们的去年的课设要求做一个斗地主程序,当时正在愁如何做界面,当时刚好在学习WPF,于是就用WPF完成了这个程序。一方面,当时我WPF功底还很差(其实现在也不怎么样),很多地方用了“笨办法”,实现的比较幼稚,程序效率很低,另一方面感觉很对不起老师,因为做这个程序的本意是研究斗地主程序的AI出牌等等算法相关的东西,而我却几乎忽略了这些内容。(我会好好学习算法的……^-^)最可怕的是,由于当时时间比较紧,只有几天的时间,所以我本着“能跑就行”的想法完成了这个程序。从程序本身来说,原创 2010-06-19 14:43:00 · 1198 阅读 · 1 评论 -
一个WPF的应用小程序
<br />WPF的全称是Windows Presentation Foundation,是微软新发布的Vista操作系统的三大核心开发库之一,其主要负责的是图形显示,所以叫Presentation(呈现)。Windows Presentation Foundation (WPF) 是下一代显示系统,用于生成能带给用户震撼视觉体验的 Windows 客户端应用程序。使用 WPF,您可以创建广泛的独立应用程序以及浏览器承载的应用程序。<br />WPF其实包含两个相互关联的编程接口,你可以利用C#或其他的.N原创 2010-06-19 10:01:00 · 1577 阅读 · 0 评论 -
CheckCode.aspx
<br />using System;using System.Collections.Generic;using System.Linq;using System.Web;using System.Web.UI;using System.Web.UI.WebControls;public partial class CheckCode : System.Web.UI.Page{ protected void Page_Load(object sender, Eve原创 2010-07-13 09:56:00 · 1372 阅读 · 0 评论 -
自己做的oa界面以及系统
<br /><br />原创 2010-07-13 09:54:00 · 1285 阅读 · 0 评论 -
asp.net性能优化
关于数据处理相关的优化 一、 SqlDataRead和Dataset的选择 Sqldataread优点:读取数据非常快。如果对返回的数据不需做大量处理的情况下,建议使用SqlDataReader,其性能要比datset好很多。缺点:直到数据读完才可close掉于数据库的连接 (SqlDataReader 读数据是快速向前的。SqlDataReader 类提供了一种读取从 SQL Server原创 2010-01-31 15:46:00 · 307 阅读 · 0 评论 -
ASP.NET中的session存储模式
在asp.net中的Session存储方式不象asp那样单一,一共提供了三种存储方式,由于最近一个2000多人使用的web软件出现了故障,用户每天早上在某一时刻出现难以登陆现象,接着Session丢值出现,只有重启IIS,或机器.这时程序恢复正常了.整天都不会出现同样的问题 ,但是第二天依旧!这种现象持续了好几天,我检查了一下日志文件,高峰每秒访问人数大概20人左右,同时大概100多人在线,以后访原创 2010-01-31 11:18:00 · 473 阅读 · 0 评论 -
描述 Machine.Config 和 Web.Config(转载)
NET Framework 提供的配置管理包括范围广泛的设置,允许管理员管理 Web 应用程序及其环境。这些设置存储在 XML 配置文件中,其中一些控制计算机范围的设置,另一些控制应用程序特定的配置。可以使用任何文本编辑器编辑 XML 配置文件,如记事本或 XML 编辑器。XML 标记区分大小写,请确保使用正确的大小写形式。图 19.1 显示了管理员可以使用的用于配置 ASP.NET原创 2010-01-31 11:57:00 · 310 阅读 · 0 评论 -
.NET修改txt文本文件
using System;using System.Data;using System.Configuration;using System.Collections;using System.Text;using System.Collections.Generic;using System.Web;using System.Web.Security;using S原创 2010-01-21 09:57:00 · 1969 阅读 · 0 评论