http://www.cnblogs.com/peterzb/archive/2009/07/08/1519489.htmlhttp://jingyan.baidu.com/article/ab69b270ff9c6e2ca7189f0e.html在MVC项目中使用RDLC报表http://www.cnblogs.com/sunjie9606/p/4260063.html原文:http://www.cnblogs.com/chengjun/p/5466536.html
C#里面对json的处理有2种,JavaScriptSerializer和DataContractJsonSerializer。JavaScriptSerializer读出来就是key-value pair这种Dictionary<string, object>的东西,这个比较通用。DataContractJsonSerializer类似于其他的Serializer,比如XMLSerializer一类的,是对象序列化/反序列化用的第一种示例代码: (测试发现using System.Web.Script.Serialization不能在Winform 中引用,所以JavaScriptSerializer 不用...
前提入行已经7,8年了,一直想做一套漂亮点的自定义控件,于是就有了本系列文章。开源地址:https://gitee.com/kwwwvagaa/net_winform_custom_control如果觉得写的还行,请点个 star 支持一下吧欢迎前来交流探讨: 企鹅群568015492 目录https://www.cnblogs.com/bfyx/p/11364884.html准备工作日期控件将分为3部分进行处理,分别是,列表、日期面板、输入控件将用到停靠窗体和基类控件,如你还没有了解,请移步查看(十九)c#Winform...
1.AllowUserToAddRows属性:指示是否向用户显示添加行的选项 AllowUserToOrderColumns属性:指示是否允许通过手动对列重新定位 AllowUserToResizeColumns属性:指示用户是否可以调整列的大小 AllowUserToResizeRows属性:指示用户是否可以调整行的大小2.ColumnHeadersVisible属性:指示是否显示列标题行 RowHeadersVisible属性:指示是否显示包含行标题的列3.ReadOnly属性:指示用户是否可以编辑DataGridView 控件的单元格...
属性的用法: None : 禁用自动缩放。(默认时) Font :根据类使用的字体(通常为系统字体)的维度控制缩放。 Dpi : 根据显示分辨率控制缩放。常用分辨率为 96 和 120 DPI。 Inherit : 根据类的父类的缩放模式控制缩放。如果不存在父类,则禁用自动缩放。 如需要控件或窗体根据操作系统中字体的大小进行拉伸或缩小,则按 Font
缩放十分有用,如果要相对于屏幕确定控件或窗体的大小,则按 Dpi 缩放十分有用。 例如,对于显示图表或...
打开opencv(Emgu for windows)样例,发现有带引用图标的文件以前还真没见过这种用法,研究了一下:1.项目版本信息文件内容及添加:通过修改项目目录下的csproj(c sharp project)文件添加项目版本信息另一种写法:2.密钥文件的添加:方法一:通过修改项目属性添加方法二:通过修改项目目录下的csproj(c sharp project)文件添加原文:http://www.cnblogs.com/makesense/p/3818080.html
//获取当前进程的完整路径,包含文件名(进程名)。string str = this.GetType().Assembly.Location;result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名)//获取新的Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。string str = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名)//获取和设置当前目录(即...
有不少朋友问到C#Winform程序怎么样配置升级,怎么样打包,怎么样发布的,在这里我解释一下打包和发布关于打包的大家可以看我的文章C# winform程序怎么打包成安装项目(图解)其实打包是打包,发布是发布两者是没有任何关系的,只是有些同志会分不清楚。混在一起了。下在面大家就和我一起来做一个发布并升级的程序吧。首先我们准备几个工作1.新建一个存储发布后程序的目录比如D:\IIS\textWinform 以下简称-- 发布目录2.在IIS新建一个...
①弹出信息框后慢慢下降消失在主窗体中新增按钮重命名为btnShowAndDisappearMessages,在click事件中写如下代码:private void btnShowAndDisappearMessages_Click(object sender, EventArgs
e) { Messages
ms = new
Messages();//要弹出的消息框
Point p = new Point(Screen.PrimaryScreen.WorkingArea.Width - ms.Width,
Screen.PrimaryScreen.WorkingArea.Height);
ms.PointToClie...
如果项目引用了很多dll,发布的时候放同一目录会很乱,这时候可以用privatePath后面指定搜索的dll文件夹,多个用;分隔另外,发现在配置文件夹中 configSource 也是可以指定目录的<runtime><gcConcurrent enabled="true"/><assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"><publisherPolicy apply="yes"/><probing privatePath="Dlls"/></assemblyBinding></runtime> 原文:http://www.cnblogs.com/ssboy/p/4418744.html
public void ShowIndex(DataGridView dgv) { for (int i = 0; i < dgv.Rows.Count; i++) { dgv.Rows[i].HeaderCell.Value = (i+1).ToString(); //HeaderCell获取或设置行的标头单元格 } } 原文:http://www.cnblogs.com/learningrecord/p/5774385.html
http://blog.csdn.net/shihuan10430049/article/details/3734398 http://blogs.msdn.com/b/johan/archive/2006/11/15/are-you-getting-outofmemoryexceptions-when-uploading-large-files.aspx http://blog.csdn.net/five3/article/details/7181521原文:http://www.cnblogs.com/niuge/p/3941989.html
Label 是没有自动换行属性的,不像Textbox有WordWrap属性尽管没有自动换行的属性,但也能够自动换行,首先 AutoSize改成false;然后调整 Label的大小,长和宽(也就是说Label的面积是固定的,只要内容不超过label的面积,内容就可以实现自动换行缺点:占用比较多的位置,尽管有时内容仅有一行)原文:https://www.cnblogs.com/cxd4321/p/15173326.html
publicvoid SetWindowRegion(){System.Drawing.Drawing2D.GraphicsPath FormPath;FormPath = new System.Drawing.Drawing2D.GraphicsPath();Rectangle rect = new Rectangle(0, 22, this.Width, this.Height - 22);//this.Left-10,this.Top-10,this.Width-10,this.Height-10); FormPath = GetRoundedRectPath(rect, 30);this.Region = new Region(FormPath);}private GraphicsPath GetRoundedRectPath(Rectangle r...
背景有时调用exe时,需要外部给定一个参数,作为该exe程序的输入变量。这需要在exe编写时就考虑输入变量,同时也要在调用时改写代码。 编写exe程序部分,主要分成两步: 第一步. 给Main函数添加参数。找到以Visual Studio为例,找到解决方案资源管理器,如图1其中Program.cs就包含调用该exe程序时的Main函数,选择并右键选中查看代码、进入代码编辑界面,改写为如下代码:static void Main(string[] args){Application.EnableVisua...