摘要:
C#中为DataGrid添加下拉列表框本文将介绍如何在 System.Windows.Forms.DataGrid中切入使用ComboBox控件,主要包括三方面的内容。 1. 在DataGrid中加入ComboBox列; 2. 把在DataGrid中的修改保存到对应的网格; 3. 设置DataGrid中网格的焦点。 下面是整个源代码,一些功能可以看注释。using System;usi... 阅读全文
摘要:
C#中调用Windows API的要点 在.Net Framework SDK文档中,关于调用Windows API的指示比较零散,并且其中稍全面一点的是针对Visual Basic .net讲述的。本文将C#中调用API的要点汇集如下,希望给未在C#中使用过API的朋友一点帮助。另外如果安装了Visual Studio .net的话,在C:\Program Files\Microsoft V... 阅读全文
摘要:
C#中水晶按钮的程序生成版权所有 codesky.net 2003-2005发表时间:2005-1-26 关键字:未知做了一个控件,这样就可以告别图片按钮了:)程序源代码:using System;using System.Collections;using System.ComponentModel;using System.Drawing;using System.Data;using Sys... 阅读全文
摘要:
我想许多C程序员不愿意学习Java的原因就是Java不支持指针,但是现在类似于Java的C#却已经支持了指针,你可以使用unsafe关键字来告诉编译器下面的函数或者代码是不安全的。一旦你使用了unsafe,那么你就可以在unsafe区域中使用指针。 程序1 using System; class nish { unsafe static void Increment(int* p) { //i... 阅读全文
摘要:
Excel.Worksheet xSheet=( Excel.Worksheet)xBook.Sheets[1]; xSheet.Shapes.AddPicture("D:\\tt.bmp", MsoTriState.msoFalse , MsoTriState.msoTrue,10,10,150,150); 阅读全文
摘要:
using System;using System.Drawing;using System.Collections;using System.ComponentModel;using System.Windows.Forms;using System.Data;using System.Runtime.InteropServices;namespace RubberBands{/// <s... 阅读全文
摘要:
其实,在seaman_X提供的链接中,已经对如何在WinForm中控制输入法作了相当详细地介绍了。针对您所关心的两个问题,即如何获取系统中所有的输入法,以及如何根据输入语言及其他特殊要求选择特定的输入法,下面我以两段程序片断再加以说明。1)遍历系统中所有的输入法,可以用以下程序片断:foreach(InputLanguage lang in InputLanguage.InstalledInput... 阅读全文
摘要:
C#中改变显示器的分辨率下面的代码实现修改显示器分辨率和刷新频率的功能: 阅读全文
摘要:
using System;using System.Text;using System.Runtime.InteropServices;class CloseCD{ [DllImport( "winmm.dll", EntryPoint="mciSendStringA", CharSet=CharSet.Ansi )] protected static extern int mciSendStri... 阅读全文
摘要:
using System.Management;//get the MAC addressManagementClass mc=new ManagementClass("Win32_NetworkAdapterConfiguration");ManagementObjectCollection moc=mc.GetInstances();string[] MacAddress=new string... 阅读全文