C#
吾性圣人
懒人一个
展开
-
C#如何调用外部的exe文件
如果想用在C#中直接调用外部的exe文件,具体要如何做呢?以实际情况为例:我想调用当前运行项目路径下的Test.exe可执行文件实现方法:1. 首先,引用命名空间using System.Diagnostics;2. 找到文件位置并调用 string path = Application.StartupPath;原创 2017-03-24 09:05:35 · 1826 阅读 · 0 评论 -
C#如何在Panel或者GroupBox控件中自由地切换其他窗体
如果想要在C#中做如下所述的功能:通过点击按钮等动作,切换Panel或者GroupBox控件中显示的窗体。具体要如何实现呢?下面演示如何在Panel中实现该效果。其实方法很简单,基本思路就是每次点击事件发生后,清空Panel中的所有Controls,然后添加你需要的窗体进来。详细步骤如下所示。1. 添加3个窗体分别为Win1,Win2,Win3。在主窗体(PanelSwit原创 2017-03-23 15:28:38 · 8831 阅读 · 4 评论 -
解决C#中ListView数据刷新时界面闪烁的问题
通常往ListView不断写入数据时,会发现ListView上的数据存在抖动闪烁的问题。对于追求完美的强迫症晚期患者而言,这一点是无法容忍的。同时也带来不良的用户体验。下面通过双缓冲的方法解决该问题。1. 新建一个类public class DoubleBufferListView : ListView { public DoubleBufferListVi原创 2017-03-21 09:44:23 · 7515 阅读 · 0 评论 -
C#如何删除字符串最后一格字符
Example:string str = "1,2,3,4,5,6,a";Object:remove the last character.Method:Function 1 String.Substring(int index, int Length)截取字符串函数index --- 截取字符开始的位置索引,初始位置为0Length ----截取的字符长度原创 2017-03-30 15:49:03 · 497 阅读 · 0 评论 -
C#如何将ListView中的数据导出到Excel中
首先,我们需要添加引用。选择Microsof Excel xx.0 Object Library,不同电脑的COM可能不一样,这里用xx表示可能的数字。添加方法:项目中的引用->右击选择“添加引用”->选择COM,找到上面的组件->点击“确定”。下面是简要的代码:using Excel = Microsoft.Office.Interop.Excel; // 定义全局原创 2017-04-01 22:46:55 · 5009 阅读 · 0 评论