静谧的小码农的博客

不在沉默中爆发,就让自己疯狂成魔吧

【转】WinForm界面开发之布局控件"WeifenLuo.WinFormsUI.Docking"的使用

本篇介绍Winform程序开发中的布局界面的设计,介绍如何在我的共享软件中使用布局控件"WeifenLuo.WinFormsUI.Docking"。 布局控件"WeifenLuo.WinFormsUI.Docking"是一个...

2018-10-07 14:38:03

阅读数:48

评论数:0

C# WinForm PropertyGrid用法

关于C# PropertyGrid的用法没有找到,找到一个C++的用法。 模仿着使用了一下,感觉挺不错,分享一下。 基本用法: 拖个PropertyGrid,绑定一个属性类就行了。 using System; using System.Collections.Generic; using Sy...

2018-10-06 13:49:06

阅读数:17

评论数:0

【转】C#利用反射技术实现winform界面动态存储

出处:http://www.cnblogs.com/star65225692/archive/2010/11/10/1874212.html 在数据库管理软件开发过程中,个性化的界面设计是一个成功软件产品必不可少的重要组成部分,定制界面设计就是界面控件的布局、控件属性的设置,当然 要考虑界面控件...

2018-09-28 15:26:32

阅读数:35

评论数:0

C# 将数据保存进xml文件

<code class="language-csharp">XmlDocument xml;  string path=Application.StartupPath + "\\功能测试参数.xml...

2018-09-28 14:02:43

阅读数:36

评论数:0

【转】基于C#的WinForm中DataGridView控件操作汇总

基于C#的WinForm中DataGridView控件操作汇总 一、单元格内容的操作    *****// 取得当前单元格内容             Console.WriteLine(DataGridView1.CurrentCell.Value); // 取得当前单元格的列 I...

2018-09-19 11:29:44

阅读数:26

评论数:0

C# 如何实现千位分隔符(三位分隔)

int m = 123456789; MessageBox.Show(m.ToString("N")); 如上代码,显示为:123,456,789.00,倒是实现了千位分隔,只是又冒出了小数。 怎么去掉小数呢?用 N0: int m = 123456789...

2018-09-08 16:09:07

阅读数:127

评论数:0

C#中的?问号用法总结

在C#中有个较为重要,而常被一些人忽视的符号——问号(?)。在这里整理一下它在C#的几种情况: 可空类型修饰符“T?”:可空类型的基础类型可以是任何非可空值类型或任何具有struct约束的类型参数,但不能是可空类型或引用类型。例如:int?代表是可空的整形,而int??则是无效类型。即可空类型可...

2018-08-30 16:00:38

阅读数:46

评论数:0

【转】推荐10本C#编程的最佳书籍

本文由码农网 – 小峰原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划! C#和.NET非常受全球开发人员的追捧和热爱。书籍是人类进步的阶梯。想要学习C# ?这里有10本学习C#编程的最好书籍在等着你哦。 1.《C# 5.0 in a Nutshell》:权威的参考书 学习C#...

2018-08-29 14:26:16

阅读数:297

评论数:0

【转】VS2013自带报表+打印功能

VS自带报表控件和打印功能,这样就给我们这些编程者带来了很大的方便。下面就将我做程序的一些小经历来跟大家一起分享一下。   1,我们右击U层所在文件夹添加“新建项”。   2,在弹出的的添加新建项窗口中找到“reporting”,在右面的内容窗口中选中“报表”选项,设置报表的名称。 ...

2018-08-07 11:26:00

阅读数:59

评论数:0

【转】C#中三层架构UI、BLL、DAL、Model详解

三层架构分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)再加上实体类库(Model) 转载请注明出自朱朱家园https://blog.csdn.net/zhgl7688 1、实体类库(Model),主要存放数据库中的表字段。 操作: (1)先建立实体类库Model,打开项目...

2018-08-06 10:46:02

阅读数:48

评论数:0

【转】三层架构与养猪

为了更好地让初学者轻松入门,这里仍然采用趣味性的方式聊一些常用技术点,致力于.NET新手们的快速提高!知识都是普通的,关键是学习的思路。技术源于生活,技术原来可以这样学。抛砖引玉而已。     层次结构在现实社会里随处可见。记得有个笑话讲有个村长得意地向他老婆吹牛:“全中国只有四个人比我官大,...

2018-08-01 09:29:19

阅读数:32

评论数:0

关于DataGridView中空数据不显示表格边框的问题

思路:在DataGridView中时不存在这个方法的,那我们只能够避过他,进行一系列操作之后实现相同的效果即可,那就自己手动添加N行空白行,直接填充满DataGridView即可总结:在日常的编码中,总是会遇到各种各样的问题,很多问题是软件缺陷或者是各种外力条件导致的无法完成的需求,那么我们就只能...

2018-07-12 14:16:16

阅读数:163

评论数:0

WinForm界面布局随分辨率改变

电脑更换分辨率时,软件内部的控件大小如果不跟着改变,会严重影响软件的实用性以及美观性。解决方法1:在Visual studio 2013中,窗体的属性中有一个AutoScaleMode属性,这个属性的作用是:指定 Windows 窗体支持的不同类型的自动缩放模式属性名 属性说明 None 禁用...

2018-07-12 09:19:26

阅读数:239

评论数:0

【转】使用vs2013打开VS2015的工程文件的解决方案(适用于大多数vs低版本打开高版本)

http://www.cnblogs.com/WayneLiu/p/5060277.html前言:重装系统前我使用的是vs2015(有点装*),由于使用2015实在在班上太另类了, 导致我想在其他同学的vs下看一看我写的代码都无法达成!而且最关键的是交作业的时候,老师的2013也没有办法打开这个版...

2018-06-20 14:15:55

阅读数:218

评论数:0

【转】VS2015工程转换为VS2013、VS2012、VS2010工程方法汇总

声明:本文大部分出自于转载,感谢大神们的贡献,小部分是自己增添的。因为有自身亲测的体验,且转载的原文中有小小的bug,故花点时间写了方法汇总,特此说明。作用:解决vs低版本无法直接打开高版本的工程文件问题。一、转载出处http://blog.csdn.net/qq2399431200/articl...

2018-06-20 14:14:04

阅读数:279

评论数:0

C# winform利用Graphics绘制数据折线图

int[] x = new int[20]; int[] y = new int[20]; float[] data = new float[20]; Point[] pot = new Point[20]; int i = 0; Font f = new Font("隶书&am...

2018-06-20 09:35:18

阅读数:830

评论数:0

C#关于DateTime得到的当前时间的格式问题

C#中把DateTime获取到不同格式的时间转换为固定的时间格式:    C#中有严格的大小写限定    yyyy-MM-dd hh:mm:ss     两者之间是有区别的:    yyyy:代表年份    MM:  代表月份    dd:   代表天    HH:   代表小时(24小时制)  ...

2018-06-19 08:25:53

阅读数:107

评论数:0

ComboBox下拉框中多条数据结合时不整齐的解决方式

在接触到C#中的下拉框ComboBox时,一直在纠结一个问题,就是多个数据绑定到下拉框时,如果有中英文时对不起的问题,这主要是汉字的字符长度和英文和空格的不一样导致的。privatestring padRightEx(string str, int totalByteCount)       { ...

2018-06-12 16:30:18

阅读数:49

评论数:0

[WinForm]C# ListView用法详解

转载自:http://blog.csdn.net/chen_zw/article/details/7910324#一ListView类1常用的基本属性2常用方法3常用事件二ListView的五种视图Details视图1列表头创建记得需要先创建列表头2添加数据项3显示项4移除某项5行高设置利用ima...

2018-05-31 16:03:27

阅读数:39

评论数:0

C# VS2015 winform TreeView 之后点击树中的一个节点,触发事件问题

string name;        private void treeView1_NodeMouseClick(object sender, TreeNodeMouseClickEventArgs e)        {            name = e.Node.Text.ToStri...

2018-05-31 13:40:01

阅读数:492

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭