最新文章
|
知识管理交流
→『 技术文档交流 』
本版文数:7515 今日文数:2474
|
在实际项目中,WinForm窗体或者控件不能满足要求,所以就需要自己设计窗体等,当然设计界面可以用的东西很多,例如WPF、或者一些第三方的库等。本例中将采用WinForm设计一个扁平美观的窗体。上一篇中我们制作了一个button按钮控件,刚好本例可采用需要的可以参考:C#自定义Button按钮控件窗体效果:
接下来就...
|
usingSystem;usingSystem.Collections.Generic;usingSystem.Linq;usingSystem.Web;usingSystem.Web.UI;usingSystem.Web.UI.WebControls;usingSystem.Diagnostics;usingSyst...
|
usingSystem;usingSystem.Security.Cryptography;usingSystem.IO;usingSystem.Data;usingSystem.Web;usingSystem.Text;usingSystem.Security;namespaceCMIS.Common;#endreg...
|
1.c#中的命名空间是namespace类似于Java中的package(包),在Java中导入包用import而c#中用using。2.c#和Java都是从main函数入口的,但是c#中的main函数的首字母必须大写,它有四种写法如下:staticvoidMain(string[]args)staticintMain...
|
usingSystem;usingSystem.Collections.Generic;usingSystem.Web;usingSystem.Data.OleDb;usingSystem.Data;usingSystem.Data.SqlClient;//数据库连接字符串(四个参数,数据库服务器名称,连接的数据库名称...
|
C#代码中使用图片、视频、.doc、.xls等文件时都要先获得文件路径,但是有的路径用斜杠/作为分隔符,有的路径用反斜杠\作为分隔符,搞得我有点蒙圈,查阅了一些资料后终于弄清楚使用斜杠/和反斜杠\的区别是什么。Unix使用斜杠/作为路径分隔符,而Web应用最新使用在Unix系统上面,所以目前所有的网络地址都采用斜杠/作...
|
写在前面在windows系统中,c盘中的目录权限比较高,有时制作安装包的时候,默认的安装路径就是在c盘,但对运行可执行文件,有时候需要为其添加完全控制权限,或者读写权限。这里将当时的解决方案记录一下。代码实现在C盘添加一个文件夹,并在文件夹内部,新建一个文本文件,如图所示:
该文件夹下,新建一个文本文件,如图所示:
...
|
最近写了个工具,将指定目录下的CAD文件批量转换为图片格式。首先需要添加对应的引用:在AutoCAD2008的环境下对应AutoCAD2008TypeLibrary和AutoCAD/ObjectDBXCommon17.0TypeLibrary这两个引用,笔者由于是AutoCAD2010,只找到了AutoCAD2010T...
|
form_load中加入如下语句this.WindowState=FormWindowState.Minimized;this.ShowInTaskbar=false;SetVisibleCore(false);
|
这个容器的用途我就不多BB了,直接上效果。小哥哥我的原创,在这里分享给大家。
想要实现的效果,不用解释也看得出来了,为了给窗体节省空间,让它可以贴附在窗体的边缘。那么怎么实现这个效果呢?原理在于对Padding这个属性的妙用。另外可以看见,窗体在设计的时候也是可以进行事件的交互的,就像TabControl在设计的时候...
|
方法1GetManifestResourceStreamVB.NET中资源的名称为:项目默认命名空间.资源文件名C#中则是:项目命名空间.资源文件所在文件夹名.资源文件名例如:istr=assm.GetManifestResourceStream(项目命名空间.资源文件所在文件夹名.资源文件名);读取资源文件注意:资源...
|
不知道何时开始,很多程序员喜欢用ToLower,ToUpper去实现忽略大小写模式的字符串相等性比较,有可能这个习惯是从别的语言引进的,大胆猜测下是JS,为了不引起争论,我指的JS是技师的意思~一:背景1.讲故事在我们一个订单聚合系统中,每一笔订单都会标注来源,比如JD,Taobao,Etao,Shopex等等一些渠道...
|
准备工作:1、引用System.DirectoryServices系统程序集2、引用Microsoft.Web.Administration程序集,类库位置在C:\Windows\System32\inetsrv\Microsoft.Web.Administration.dll,直接拷贝到项目引用即可3、调用方式:st...
|
方法1:usingSystem.Net.NetworkInformation;boolisLocalAreaConnected=NetworkInterface.GetIsNetworkAvailable();if(isLocalAreaConnected)
方法2:usingSystem.IO;usingSyste...
|
在Winforms中,所有的控件都包含InvokeRequired属性,如果我们要更新UI,通过它我们可以判断是否需要调用[Begin]Invoke.直接使用delegatevoidSetTextCallback(stringtext);publicvoidSetText(stringtext));}else}直接调用...
|
intpercent=(int)(((double)progressBar1.Value/(double)progressBar1.Maximum)*100);progressBar1.CreateGraphics().DrawString(percent.ToString()+%,newFont(Arial,(flo...
|
在面向对象编程(OOP)中,是不允许外界直接对类的成员变量直接访问的,既然不能访问,那定义这些成员变量还有什么意义呢?所以C#中就要用set和get方法来访问私有成员变量,它们相当于外界访问对象的一个通道,一个“接口”。先来看一段代码:classEmployeeset}publicbyteAgeset}}代码中定义了两...
|
HTML部分<%@PageLanguage=C#AutoEventWireup=trueCodeBehind=index.aspx.csInherits=up6.index%><!DOCTYPEhtmlPUBLIC-//W3C//DTDXHTML1.0Transitional//ENhttp://ww...
|
1publicclassWebDown220else2124try2538FStream.Seek(SPosition,SeekOrigin.Current);39}40else4146//打开网络连接47HttpWebRequestmyRequest=(HttpWebRequest)HttpWebRequest.Cr...
|
摘录一个今天看代码时发现的一种简洁代码的写法:publicRelayCommandConnectCommand}对!没错!就是想记录下这一句:return_connectCommand??(_connectCommand=newRelayCommand(async()=>awaitConnectAsync(),(...
|
本文主要讲解通过WebBrowser控件打开浏览页面,并操作页面元素实现自动搜索功能,仅供学习分享使用,如有不足之处,还请指正。涉及知识点WebBrowser:用于在WinForm窗体中,模拟浏览器,打开并导航网页。HtmlDocument:表示一个Html文档的页面。每次加载都会是一个全新的页面。GetElement...
|