11
2013
04

input类型为file的浏览窗体中只显示指定文件类型

 <input type="file" accept="application/msword"><br><br>accept属性列表<br>

04
2012
04

C#一窗体的事件控制另一窗体的属性

C#中2个窗体FORM1和FORM2,让FORM2中的事件改变FORM1中的属性

================================================================
子窗体中的按钮来修改主窗体的属性
================================================================
方法一:在主窗体类中定义一个静态成员,来保存当前主窗体对象,例如:
public static yourMainWindow pCurrentWin = null;
...
03
2012
04

C# 窗体位于中间

将想要显示在中间的窗体的Startposition属性设为CenterParent,然后调用ShowDialog()方法,显示模式窗体就行了.
注意不是用Show()方法
form2 A = new form2();
A.ShowDialog(this);//打开模式对话框


用位置计算
ProgressForm pForm = new ProgressForm();
pForm.Show();
pForm.Top = this.Top + this.Height / 2 - pForm.Height / 2;//窗口的像素,在窗体中间显示
...
01
2012
04

C#窗体及控件的快捷键

菜单上那个快捷键,选则一个菜单项,在右边的属性栏的ShortcutKeys里加快捷键就可以了
ShortcutKeyDisplay里的内容可以覆盖掉快捷键的内容.
================================================================================

把窗体的KeyPreview改成true
添加窗体的KeyDown事件。
private void Form1_KeyDown(object sender, KeyEventArgs e)
...
27
2012
03

BorderStyle设成none的窗体的移动

public partial class Form1 : Form
{
private bool isMouseDown = false;
private Point oldMouse;
public Form1()
{
InitializeComponent();
}

private void Form1_MouseMove(object sender, MouseEventArgs e)
...
«1»