随笔分类 -  C#相关

C#学习中遇到的各种问题和见解
摘要:1. 打开项目的属性,查看Application的Output type 阅读全文
posted @ 2015-07-03 10:49 一菲聪天 阅读(861) 评论(0) 推荐(0) 编辑
摘要:1. 界面效果如下: 2. 页面 .xaml代码如下: ... 阅读全文
posted @ 2015-07-02 16:39 一菲聪天 阅读(19532) 评论(0) 推荐(1) 编辑
摘要:1. 在WPF中国际化使用的是 .xaml文件的格式 如图:Resource Dictionary (WPF) 2. 创建默认的语言文件和其他语言文件 这里以英语为默认语言,新建一个 Resource Dictionary (WPF)文件,并命名为DefaultLanguage.xaml,... 阅读全文
posted @ 2015-07-01 18:02 一菲聪天 阅读(11922) 评论(3) 推荐(2) 编辑
摘要:1. ComboBox:下拉列表框 效果如下: 2.通常用法是 显示内容 + 选中内容后获得的值(也就是 Name = Value的键值对) 故以键值对来定义一个类,如: public class CategoryInfo { public string... 阅读全文
posted @ 2015-07-01 17:24 一菲聪天 阅读(27552) 评论(0) 推荐(1) 编辑
摘要:1. 在传统的Winform中获取 可以使用: Application.StartupPathApplication.ExecutablePath 很可惜,这些方法,在WPF中都失效啦2. 在WPF中获取自身的启动路径,是采用进程的方式来获取的 其中Process的头文件是: using Sy... 阅读全文
posted @ 2015-07-01 10:57 一菲聪天 阅读(3676) 评论(0) 推荐(0) 编辑
摘要:1. 在WPF中当将主窗体的WindowStyle设置为none时,使用鼠标移动不了窗体2. 解决方法: 2.1. 在Windows的Load方法中增加一下代码:private void Window_Loaded(object sender, RoutedEventArgs e){ t... 阅读全文
posted @ 2015-06-30 15:11 一菲聪天 阅读(2425) 评论(2) 推荐(0) 编辑
摘要:1. ProgressBar常用属性 1.1. Minimum:进度条的最小值,一般为 0 1.2. Maximum:进度条的最大值,一般为100 或者是 某一个数, 如复制文件时,总文件数等 1.3. IsIndeterminate['ɪndɪ'tɝmənət] adj.不确... 阅读全文
posted @ 2015-06-30 14:20 一菲聪天 阅读(5792) 评论(0) 推荐(0) 编辑
摘要:区别如下图: DateTime.Now: 不仅显示日期 还显示当前时间; DateTime.Today: 只显示当前日期,没有时间 阅读全文
posted @ 2015-06-30 12:15 一菲聪天 阅读(1205) 评论(0) 推荐(0) 编辑
摘要:1. 日期选择器 DatePicker, 如图: 点击打开后显示如下: 2. 关键属性 SelectedDate SelectedDate属性, DateTime? 类型(可为空的DateTime类型) 既可以获取当前选择的时间,也可以为它赋值,代码如下: 推荐阅读:WPF 使用日期选择器控件 Da 阅读全文
posted @ 2015-06-30 12:10 一菲聪天 阅读(8198) 评论(0) 推荐(0) 编辑
摘要:1. 使用, 显示的内容改为Content属性 2. 要使用分组,就是用 GroupName属性 阅读全文
posted @ 2015-06-30 11:50 一菲聪天 阅读(9877) 评论(0) 推荐(0) 编辑
摘要:默认下,C#只有两种类型:1. 可空类型:(是指可为null) 大部分的对象, 如: Dog dog = null;2. 不可空类型: 基本值类型,布尔类型等,如: int a = 0 ;//正确 int a = null;//错误3. 不可空转... 阅读全文
posted @ 2015-06-26 17:36 一菲聪天 阅读(1775) 评论(0) 推荐(0) 编辑
摘要:1. 部分控件的Text属性,变成了 Content属性 如: winform中,Button.Text = "abc"; wpf中,Button.Content = "abcd";2. wpf中控件的控件属性,由 boolean类型的Visiable 改成 枚举类型的 Visibil... 阅读全文
posted @ 2015-06-24 22:19 一菲聪天 阅读(548) 评论(0) 推荐(0) 编辑
摘要:可以看到wpf中所有的事件都是这个格式: private void btnTest_Click(object sender, RoutedEventArgs e) { Button btn = (Button)sender; btn.Content = "i am the sour... 阅读全文
posted @ 2015-06-24 22:08 一菲聪天 阅读(1638) 评论(0) 推荐(0) 编辑
摘要:1. java获取当前时间 1 //导入 2 import java.util.Date; 3 import java.text.DateFormat; 4 import java.text.SimpleDateFormat; 5 6 7 Date dt=new Date();//... 阅读全文
posted @ 2015-06-16 15:50 一菲聪天 阅读(418) 评论(0) 推荐(0) 编辑
摘要:1. 在 VS2008中调试一个程序,怎样都运行不起来(在IDE中无法运行) 出现恶心信息: 2. 但神奇的是,在工程目录下,直接双击exe文件 却可以启动起来,说明编译的文件没问题,有可能是IDE的问题 3. 解决方法: 以管理员的身份 启动VS2008 再点 Debug,在IDE中也可... 阅读全文
posted @ 2015-06-10 17:41 一菲聪天 阅读(351) 评论(0) 推荐(0) 编辑
摘要:参考:如何杀死进程及子进程/** * 传入参数:父进程id * 功能:根据父进程id,杀死与之相关的进程树 */public static void KillProcessAndChildren(int pid){ ManagementObjectSearcher searcher = ne... 阅读全文
posted @ 2015-06-04 10:27 一菲聪天 阅读(5785) 评论(0) 推荐(0) 编辑
摘要:简单的说: 在C#中 str.Split("===="); //这样是错误的,只能 str.Split('=');//参数只能是char类型的,不能是字符串的 如果非得要以字符串分割,那么请用: string content = "I love you=====do you know===sh... 阅读全文
posted @ 2015-06-01 11:43 一菲聪天 阅读(8095) 评论(0) 推荐(0) 编辑
摘要:1. 显示窗口的两种方式: Winform中的Form,在显示窗口时,可以使用Show()和ShowDialog()两种方式2. 非模态窗口方式(可以跟其他界面自由切换,而且不阻塞代码) Show()方法启动的窗口是非模态窗口,可以跟其他界面自由切换, 其后面的代码也会立刻执行,如: Form1... 阅读全文
posted @ 2015-05-30 11:05 一菲聪天 阅读(24430) 评论(0) 推荐(0) 编辑
摘要:#region 保存对话框 private void ShowSaveFileDialog() { //string localFilePath, fileNameExt, newFileName, FilePath; SaveFileDialog sfd = new SaveFileDialog( 阅读全文
posted @ 2015-05-15 18:16 一菲聪天 阅读(22980) 评论(0) 推荐(0) 编辑
摘要:本人还是觉得 C#就是要这样看着舒服 阅读全文
posted @ 2015-05-15 10:58 一菲聪天 阅读(354) 评论(0) 推荐(0) 编辑