c#
文章平均质量分 66
_真真
这个作者很懒,什么都没留下…
展开
-
动态添加XtraTabControl详细设置
<br />在使用DXperience开发winform过程中 也许你需要使用XtraTabControl代码动态添加XtraTabPage, 其实动态添加XtraTabPage 并不难 下面看下以下代码 基本实现了动态添加page功能 双击关闭Page的功能<br />以下是代码片段:<br /><br /><br /> /// <summary><br /> /// 添加到Tab控件里<br /> /// </summary><br />原创 2011-05-20 10:39:00 · 4423 阅读 · 2 评论 -
C#子线程创建新窗体心得(对Windows窗体控件进行线程安全调用)
自己在写socket通讯碰到这样的问题:除主UI线程外,有一个后台socket监听线程一直在监听新消息,新消息到来后,右下角弹出一个新窗口提醒用户。如果用监听线程创建并弹出窗体的话,由于监听线程一直处于阻塞监听状态,没功夫处理UI方面的东西,所以新弹出的窗口会卡死在那里。解决方法:应该在主UI线程上创建窗体,通过主线程里面的一个窗体或控件调用Invoke()方法,让创建和显原创 2014-02-25 17:52:51 · 3574 阅读 · 1 评论 -
C#调用webservices
第一步:打开"文件-新建-网站",选择"ASP.NET网站"第二步:在资源管理器对着项目点击右键选择 "添加Web引用"第三步:调用webservices中的方法:Default.aspx.cs文件using System;using System.Collections.Generic;using System.Linq;using System原创 2013-04-02 18:48:13 · 1314 阅读 · 0 评论 -
C# winform 开机自启动时最小化到托盘 单击显示窗体,右击显示菜单
拉一个NotifyIcon控件notifyIcon1,为控件notifyIcon1的属性Icon添加一个icon图标。添加一个ContextMenuStrip控件,然后设置notifyIcon1的属性ContextMenuStrip为你添加的contextMenuStrip1如果不想让程序在任务栏中显示,请把窗体的属性ShowInTaskbar设置为false原创 2012-11-21 15:42:39 · 4424 阅读 · 0 评论 -
C# 获取当前路径方法
//获取包含清单的已加载文件的路径或 UNC 位置。 public static string sApplicationPath = Assembly.GetExecutingAssembly ( ).Location; //result: X:\xxx\xxx\xxx.dll (.dll文件所在的目录+.dll文件名) //获取当前转载 2012-11-16 15:26:46 · 610 阅读 · 0 评论 -
winform C#屏幕右下角弹出消息框,自动消失
private void button2_Click(object sender, EventArgs e) { Form1 frmShowWarning = new Form1();//Form1为要弹出的窗体(提示框), Point p = new Point(Screen.PrimaryScreen.WorkingArea.Width-f转载 2012-11-14 18:03:08 · 11541 阅读 · 3 评论 -
C#实现窗口最小化到系统托盘
C#编写最小化时隐藏为任务栏图标的 Window appllication. 1.设置WinForm窗体属性showInTaskbar=false 2.加notifyicon控件notifyIcon1,为控件notifyIcon1的属性Icon添加一个icon图标。 3.添加窗体最小化事件(首先需要添加事件引用): this.SizeChanged += new System.Ev转载 2012-11-14 12:17:43 · 576 阅读 · 0 评论 -
C#数据库备份与还原
1.在项目中添加SQLDmo dll文件引用(SQLDMO(SQL Distributed Management Objects,SQL分布式管理对象))2在相应页面加using SQLDMO引用3.下面是用C#语言书写的用于Microsoft SQL Server数据库备份和恢复的类:using System;namespace DbService{/// /// DbOpe原创 2011-05-24 17:47:00 · 919 阅读 · 0 评论 -
使用XmlDocument创建XML文档及增加删除更新节点
using System; using System.Windows.Forms; using System.Xml; namespace XMLDemo { public partial class FrmXMLDOMDemo : Form { public FrmXMLDOMDemo() { InitializeComponent(); } private void b原创 2011-05-25 14:46:00 · 861 阅读 · 0 评论 -
GridControl导出到excel
<br /> SaveFileDialog saveFileDialog1 = new SaveFileDialog();<br /> saveFileDialog1.Title = "导出到Excel";<br /> saveFileDialog1.Filter = "Excel文件(.xls)|*.xls";<br /> if (saveFileDialog1.ShowDialog() == DialogResult.OK)<br />原创 2011-05-24 14:52:00 · 1012 阅读 · 1 评论 -
C#通过文件路径获取文件名
<br />string fullPath = @"/WebSite1/Default.aspx";<br />string filename = System.IO.Path.GetFileName(fullPath);//文件名 “Default.aspx”<br />string extension = System.IO.Path.GetExtension(fullPath);//扩展名 “.aspx”<br />string fileNameWithoutExtension = System.I原创 2011-05-24 14:50:00 · 534 阅读 · 0 评论 -
Config配置文件操作
<br />一.使用说明:<br /> //编辑web.config文件<br /> //打开配置文件<br /> Configuration config = System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration("~");<br /> //获取appsettings节点<br /> AppSettingsSection appsection = (AppSettingsSection)co原创 2011-05-25 15:06:00 · 600 阅读 · 0 评论 -
c# datagridview导出到excel
<br />方法1<br />添加dll引用<br />右击选择你所在的项目的“引用”,选择“添加引用”。<br />弹出“添加引用”对话框。<br />选择“COM”选项卡。<br />选择“Microsoft Excel 11.0 Object Library”<br />单击“确定”按钮。<br />代码<br />public static bool ExportForDataGridview(DataGridView gridView, string fileName, bool isShowEx原创 2011-05-22 00:48:00 · 831 阅读 · 0 评论 -
C#调用https需证书和用户身份验证的webservices
和工商对接数据,对方提供的webservices地址 带有https:, 并提供了证书、访问的用户名和密码。用java调用,开发工具输入https直接访问不了,网站教的办法也不行,最后改用C#调用对方是WCF发布的服务,客户端调用必须framework3.5以上打开vs,新建asp.net网站 添加服务引用,填写wsdl地址.1:证书问题:证书不用在代码里写,开始运行输入m原创 2016-09-22 14:31:07 · 7714 阅读 · 0 评论