问题
这几天在优化程序的时候发现了一个问题,就是在MDI窗体中的子窗体被激活显示出来之后,总是被主窗体中的控件遮挡(各种控件)。解决的方法也试了很多但是都不是很满意,由于C#的WINFROM窗体没有SETPARENT的方法,所以很多东西都需要自己去编写,下面就贴一个至少让我感觉非常不错的方法吧。
解决办法
user32.dll
首先来介绍一下什么是“User32.dll”
欢...
1. 想让上面的每一列都自动调整并塞满整个控件 2. 增加序列号 在RowPostPaint事件中,添加如下代码 3. 将DataGridView的数据转成DataTable函数 4. 鼠标上事件 ...
客户这边需要往服务器上传PDF文件。然后PDF文件很多,需要挑出来的PDF文件也不少。因此做了个小工具。 功能很简单,选定源文件夹,选定记录着要提取的文件的excel 文件。OK ,界面如下。 XAML代码如下 后台CS如下: WPF的绑定和winfrom的还是有些不一样的。 不过大体上照猫画虎也能 ...
一、MDI窗体 二、字符串的截取 三、播放音乐 四、获取时间 五、坐标 this.btnDui.BackColor = System.Drawing.Color.Green;//改变按钮的背景色 int h=this.btnDui.Size.Height; //获取按钮高度 string a=Con ...
本文是异常处理经验性的文章,其实跟C#关系也不大。比较适合刚刚熟悉异常语法,而缺乏实战的读者。当然,经验老练的读者也可指出不足、给予意见、补充说明,一起完善文章,分享更多知识与经验。 1、什么时候该异常处理? 1)代码最外层,如WinFrom,避免用户看到内部异常信息用户体验不好,或者造成程序崩溃, ...
public void AddTreeView(string ParentID, TreeNode pNode, DataSet set) { string strName = "N_Name"; // 数据库名字字段 string strID = "U_ID"; // 数据库ID字段 string