WinForm快速调整TabIndex顺序
WinForm有时需调整TabIndex顺序以方便操作,在Visual Studio选择菜单"视图→Tab键顺序"可快速调整TabIndex顺序:
View ArticleC#通用函数返回类型
复制内容到剪贴板 程序代码/// <summary>/// 通用函数返回类型/// </summary>/// <typeparam name="T"></typeparam>public class TodoResult<T> where T : class{ /// <summary> /// 结果(布尔型)...
View ArticleC# DateTime去掉时分秒几种方法
复制内容到剪贴板 程序代码DateTime now = DateTime.Parse("2015/01/23 13:50:00");Console.WriteLine(now.Date); //去掉时分秒,返回DateTimeConsole.WriteLine(now.ToShortDateString());...
View ArticleJavascriptSerializer序列化/反序列化DateTime少了8小时原因分析
先看一个栗子:复制内容到剪贴板 程序代码JavascriptSerializer serializer = new JavascriptSerializer();DateTime now = DateTime.Parse("2015-01-23...
View ArticleDataGridView 控件必须绑定到 IBindingList 对象才能排序
DataGridView使用List<T>做数据源:复制内容到剪贴板 程序代码List<Person> people = new List<Person>();//tododataGridView1.DataSource = people;调用Sort方法排序出错,提示: 引用内容DataGridView 控件必须绑定到 IBindingList...
View ArticleInstallShield 2013 Limited Edition制作程序安装包示例
常见问题①.怎么修改安装包语言为简体中文?答:打开①Organize Your Setup→General Information,将Setup Language属性值修改成"Chinese (Simplified): 中文(简体)"即可。②.怎么在安装过程检测客户机.NET Framework版本并在线下载安装?答:打开②Specify Application...
View ArticleInstallShield 2010安装时修改App.config中数据库路径示例
说明:[INSTALLDIR]表示安装路径,以\结尾,例如C:\Program Files (x86)\TBSEOTools\。
View ArticleICSFile:重新封装C# File类
当路径D:\web\不存在时,下边两个语句都会抛错:复制内容到剪贴板 程序代码File.WriteAllText(@"D:\web\index.htm",...
View ArticleWebBrowser使用POST提交数据示例
WebBrowser类的Navigate方法有两个重载可用于POST提交数据:复制内容到剪贴板 程序代码public void Navigate(string urlString, string targetFrameName, byte[] postData, string additionalHeaders);public void Navigate(Uri url, string...
View ArticleWin64版cURL命令参数及用法示例
cURL是利用URL语法在命令行方式下工作的开源文件传输工具。它被广泛应用在Unix、多种Linux发行版中,并且有DOS和Win32、Win64下的移植版本。Win64版cURL命令参数(7.45.0) 引用内容G:\curl-7.45.0\AMD64>curl -hUsage: curl [options...] <url>Options: (H) means...
View ArticleC#的for循环怎么重新进行本次循环?
我们知道,C#的continue语句可以让for循环跳到下一次循环,但若某次循环时出错,我们怎么重新进行一次本次循环呢?简单循环比较好解决:复制内容到剪贴板 程序代码static void Main(string[] args){ bool err = true; for (int i = 1; i <= 5; i++) { try {...
View ArticleC#二维数组排列组合算法(每列取一个元素组合)
复制内容到剪贴板 程序代码/// <summary>/// C#二维数组排列组合算法(每列取一个元素组合)/// </summary>/// <param name="args"></param>/// <returns></returns>static List<string>...
View ArticleSoundPlayer实现逐个播放列表中的声音文件
先前用过System.Media.SoundPlayer类来播放声音文件,现在需实现逐个播放列表中的文件,于是对先前代码稍做修改:复制内容到剪贴板 程序代码string[] list = new string[] { @"F:\mzwu_com\sound1.wav", @"F:\mzwu_com\sound2.wav", @"F:\mzwu_com\sound3.wav"...
View Article检查Content-Type判断WebClient.DownloadFile下载的文件是否正确
使用System.Net.WebClient.DownloadFile下载文件非常简单方便:复制内容到剪贴板 程序代码WebClient client = new WebClient();client.DownloadFile("http://www.mzwu.com/test.mp3",...
View ArticleC#创建隐藏文件夹示例
复制内容到剪贴板 程序代码string path = @"D:\Temp\mzwu_com";Directory.CreateDirectory(path);File.SetAttributes(path, FileAttributes.Hidden); //没写错,就是File.SetAttributes
View ArticleWinForm控件图片选择本地资源和项目资源的区别
例如,为Form1上的PictureBox控件添加图片:图片将保存在Form1.resx文件中,控件图片赋值示例:复制内容到剪贴板 程序代码this.pictureBox1.Image =...
View ArticleC#引用Visual Studio International Pack汉字转拼音示例
Visual Studio International Pack 包含一组类库,该类库扩展了.NET Framework对全球化软件开发的支持。使用该类库提供的类,.NET 开发人员可以更方便的创建支持多文化多语言的软件应用。 该软件包1.0版提供下面七个组件以增强.NET Framework对全球化软件应用开发的支持。 ·East Asia Numeric Formatting Library -...
View ArticleAndroid连续按两次返回键退出应用示例
复制内容到剪贴板 程序代码import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.KeyEvent;import android.widget.Toast;public class MainActivity extends AppCompatActivity {...
View ArticleAndrorid控件WebView使用示例
复制内容到剪贴板 程序代码protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); //setContentView(R.layout.activity_main); //WebView控件 WebView webView = new...
View Article