Tag: 输入

按文本框中的Enter键并执行按钮命令

我想按Enter键执行搜索按钮后面的代码。 我有一个Accept Button属性到我的搜索按钮。 但是,当我将我的按钮设置为不可见时,我的搜索不会执行。 我希望能够在我的文本框中按Enter键并在不可见的情况下执行我的按钮。 任何建议都会很棒! 下面是我在KeyDown事件中的代码的一次尝试 if (e.KeyCode == Keys.Enter) { buttonSearch_Click((object)sender, (EventArgs)e); }

似乎无法从Windows Phone 7中的TouchPanel获得触摸输入

我在Visual Studio中开始了一个新项目,并且一直在尝试使用静态TouchPanel类来获取输入。 我通过EnabledGestures属性启用了“Tap”手势,但是当我点击屏幕时手势没有注册(即TouchPanel.IsGestureAvailable返回false)。 其他东西,如Mouse.GetState()。LeftButton == ButtonState.Pressed永远不会certificate是真的,即使在我以前的项目(基于Microsoft示例项目)中它始终没有任何问题。 任何人都有任何想法,为什么我似乎无法从设备获得任何forms的输入?

响应多个KeyDown事件

我正在制作一个简单的WinForm赛车游戏。 我有两个对象 – 汽车,当按下键时它们会在窗体上移动(Form1KeyDown_Event)。 唯一的事情是,当一个玩家按下一个键时,另一个玩家不能按下他的键(没有任何反应)。 但是当第一个玩家释放钥匙时,第二个玩家可以按下他的钥匙并且通常控制他的车。 我怎样才能同时听两个玩家的按键? 我应该使用线程并让每辆车都在自己的线程上吗?

如何validation用户输入是否为整数?

它告诉我它无法将int转换为bool。 试过TryParse,但由于某种原因,参数列表无效。 码: private void SetNumber(string n) { // if user input is a number then if (int.Parse(n)) { // if user input is negative if (h < 0) { // assign absolute version of user input number = Math.Abs(n); } else { // else assign user input number = n; } } else { […]

为什么Java,C#和C ++没有范围?

Ada , Pascal和许多其他语言支持范围,一种子类型整数的方法。 范围是有符号整数值,其范围从值(第一个)到另一个(最后一个)。 在OOP中实现相同的类很容易,但我认为本机支持该function可以让编译器进行额外的静态检查。 我知道静态validation一个范围内定义的变量不会“溢出”运行时,即由于输入错误,我无法进行validation,但我认为可以做一些事情。 我想到了契约式设计方法(Eiffel)和Spec#( C#契约 ),它们提供了更为通用的解决方案。 是否有一个更简单的解决方案,至少在C ++,C#和Java的编译时检查静态的越界分配? 某种静态断言 ? 编辑 :我知道“范围”可以用于不同的目的: 迭代器 统计员 整数子类型 我会专注于后者,因为前者很容易在C *语言上映射。 我想到一组封闭的值,比如音乐音量,即从1到100的范围。我想用一个值递增或递减它。 我希望在静态溢出的情况下出现编译错误,例如: volume=rangeInt(0,100); volume=101; // compile error! volume=getIntFromInput(); // possible runtime exception 谢谢。

将击键发送到另一个应用程序C#

我需要自动化FileMon.exe以使用filter启动,保存它生成的日志,然后退出。 我的解决方案是编写一个可以完成所有这些操作的辅助应用程序。 哪个已经开始使用指定的filter并终止进程,但我仍然需要它来保存日志。 你觉得发送应用程序按键来保存日志会很愚蠢吗? 例如,我会发送一个Alt + F,Alt + S,输入文件路径,回车。 如何将上述键击发送到另一个在C#中运行的进程?

c#在不停止应用的情况下读取用户输入

我知道我可以使用ReadKey,但它会冻结应用程序,直到用户按下一个键。 是否有可能(在控制台应用程序中)运行一些循环仍然能够做出反应? 我只能想到事件,但不知道如何在控制台中使用它们。 我的想法是循环将在每次迭代期间检查输入。

如何在Windows Phone键盘中获得提交按钮?

我希望白色箭头出现在我的文本输入框中,这样用户可以通过远离键盘或使用硬件后退按钮进行前进。 搜索字段在系统UI中执行此操作。 我如何能? 这是我的代码XAML: CS: void InputBox_TextChanged(object sender, KeyEventArgs e) { // e does not have Key property for capturing enter – ?? } 一个快速说明,我也尝试了AcceptsReturn为False。

我如何检查过程是否得到输出?

有没有办法表明像标准计算器这样的过程是否得到了输出, 我需要它,因为我有这条线: sr = p1.StandardOutput; 我需要这样做: s = sr.ReadLine(); 只有在计算器中有p1的输出时,例如没有输出,所以程序在ReadLine之后停留。 谢谢大家。 代码 : while (i < asProcesses.Length – 1) { if ((i + 1) == asProcesses.Length – 1 && sOutRedirect != "") break; p1.StartInfo.RedirectStandardOutput = true; p1.StartInfo.FileName = asProcesses[i]; p1.StartInfo.UseShellExecute = false; if(i==0) p1.Start(); sr = p1.StandardOutput; Process p2 = new Process(); p2.StartInfo.RedirectStandardInput = true; […]

HTML5电子邮件输入无法分配ID和RUNAT =“服务器”ASP.NET 4

您好我正在尝试为HTML5输入分配一个ID,以便我可以从Web表单中的代码访问其值。 但是这个代码: Visual Studio 2010告诉我它无法解析符号ID =“myTextBox”。 关于如何解决这个问题的任何想法,因为我一直在寻找答案近一天? 谢谢