比如form1_KeyDown(object sender, KeyEventArgs e)怎摸调用?
用form1_KeyDown(null,null);会报未将对象实例化.
用form1_KeyDown(null,null);会报未将对象实例化.
解决方案 »
- 添加了信息后子窗体就关闭 但是父窗体的gridview没有刷新
- 关于C#网络编程
- 救命呀 c# datagridview 绑定最后输入保存不上(有图片)
- 网格、SOA 和 Web Services的区别
- sql2005如何修改全文索引的忽略词?
- 当ListView里面甘一行被用户选中的时候的事件是什么?谢谢
- 委托和事件之2— 一个虚构的故事(转载)
- c#怎么实现获取sql数据库表中最大的id 并把id+1 然后再插入数据库这张表中,但是如果好几个人同时获取,就会都取到相同的id 怎么办啊 大神帮忙
- 如何得到硬盘信息?
- C#实例化 FileStream类时出现 指定的路径或文件名太长,或者两者都太长。完全限定文件名必须少于 260 个字符,并且目录名必须少于 248 个字符
- C# window服务
- 发现一个QQ视频强制软件太恐怖了!昨天我朋友通过这个软件在我不知道的情况下远程视频一直看着我和我聊天,所以大家以后平时不用视频的时候一定要把摄像头盖住。网络真的不安全。不信看看这个软件演示:http://ujpluo.wmimida.cn
*****************************************************************************
欢迎使用CSDN论坛专用阅读器 : CSDN Reader(附全部源代码)
http://feiyun0112.cnblogs.com/
form1_KeyDown(sender, e)调用前先对sender和e进行处理
{
if( e.shift==true;)
}执行到e.shift==true是会报未将对象实例化.
怎摸对sender和e进行处理?
{
public Form1()
{
InitializeComponent();
this.KeyPreview = true;//注册窗体的按钮响应
} private void Form1_Load(object sender, EventArgs e)
{ }
private void Form1_PreviewKeyDown(object sender, PreviewKeyDownEventArgs e)
{
if (e.Shift)
{
MessageBox.Show("你按下了shift!");
}
}
}
“未将对象实例化”很明显应为你传的参数都是null
至少new 一下吧
错误 1 “KeyEventArgs”方法没有采用“0”个参数的重载 E:\Demo\KeyShift\WindowsApplication1\WindowsApplication1\Form1.cs 22 31 WindowsApplication1