WinForm程序
文章平均质量分 68
ArvinStudy
这个作者很懒,什么都没留下…
展开
-
由于某种特殊需求,我需要在winform程序中模拟鼠标点击事件,经过Google,终于找到了如下解决方案。
来自:http://outofmemory.cn/code-snippet/1708/how-winform-moni-shubiao-click-eventusing System;using System.Windows.Forms;using System.Runtime.InteropServices;public class Form1 : Form{ [DllImp转载 2013-03-07 15:57:29 · 2869 阅读 · 0 评论 -
在c# WinForm程序中关闭程序的同时停止BackgroundWork
来自:http://outofmemory.cn/code-snippet/1773/c-WinForm-program-guanbichengxu-tongshi-stop-BackgroundWork在form关闭的同时停止BackgroundWork:protected override void OnFormClosing(FormClosingEventArgs e) {转载 2013-03-07 15:58:54 · 2163 阅读 · 0 评论 -
c# winform程序在WebBrowser控件中执行javascript脚本
来自:http://outofmemory.cn/code-snippet/1706/c-winform-program-WebBrowser-control-execution-javascript-scriptwinform的WebBrowser控件,可以方便的载入页面并执行一些操作,我们可以注入自己的js脚本在页面中执行,方法如下:HtmlElement head = web转载 2013-03-07 16:00:00 · 5752 阅读 · 3 评论 -
C#线程中安全访问控件(重用委托,避免繁复的delegate,Invoke)总结
来自:http://www.cnblogs.com/slyzly/articles/2121436.html1.第一种,不安全,当线程过多后,timer控件和线程中同时访问窗体控件时,有时会出现界面重绘出错。public frmMain() { InitializeComponent(); System.Windows.Forms.Control.Chec转载 2013-03-08 12:24:00 · 1107 阅读 · 0 评论 -
C#解决MDI窗体闪屏的方法 --(arvin推荐)
来自:http://im17me.blog.163.com/blog/static/1378992752012927356432/最近从师兄手上接了一个C#的项目,需要用到MDI窗体,可是每当我显示子窗体的时候会有一次“闪烁”,很明显,看起来非常不爽,查找许久,知道是每次在show()子窗体的时候都会调用子窗体构造函数重绘窗体,其中需要将子窗体的尺寸调整到我在程序中设置的大小,无论我这样设置,转载 2013-06-26 23:04:14 · 1309 阅读 · 0 评论 -
WinForm程序--常用方法
C#WinForm程序不不在任务栏显示的处理方法http://blog.sina.com.cn/s/blog_4c6e822d0102e0dg.html 在我用c#写一些小程序是总是希望,程序窗体不在任务栏上显示程序的窗体,c# Form提供了一个 属性值可以很好的解决这个问题这个属性就是 ShowInTaskbar在微软的官方声明格式为: public bool ShowI转载 2013-06-26 23:02:10 · 1196 阅读 · 0 评论 -
用委托进行窗体之间回传值
来自:http://blog.csdn.net/mypc2010/article/details/9229791有这样两个窗体,一个是MainForm,一个是Form2.当我点击MainForm中的按钮,则窗体2显示出来。然后当我在窗体2中的文本框中输入任意字符,MainForm中的文本框要跟窗体2中的文本框显示同样的内容。这就涉及到了窗体之间的传值问题。转载 2013-07-05 09:49:49 · 1649 阅读 · 1 评论