小编Kyl*_*yle的帖子

C#循环和按键中断循环

我的代码包含这样的内容:

{
    var comeback = Cursor.Position;
    code goes here
    code goes here
    code goes here
    code goes here
    code goes here
    code goes here
    Cursor.Position = restart;
}
Run Code Online (Sandbox Code Playgroud)

现在,我希望这个循环不断循环,直到我调用一个按键停止.

我不能做什么我写这个循环的代码,或者我应该采取不同的方式来解决这个问题.

提前致谢

c# infinite-loop winforms

4
推荐指数
2
解决办法
1万
查看次数

C#全屏,隐藏任务栏

我最近为我的女儿写了一个应用程序,这是一个没有孩子的区域,她忽略了所有不必要的按键(Windows键,Esc等),但我遇到的问题是,当我使用以下代码时:

targetForm.WindowState = FormWindowState.Maximized;
targetForm.FormBorderStyle = FormBorderStyle.None;
targetForm.TopMost = true;
Run Code Online (Sandbox Code Playgroud)

我可以隐藏任务栏,但它并没有真正重叠.当我将鼠标移动到任务栏所在的位置并单击时,它会弹出,同样,使用此代码并运行带有我的窗体的外部应用程序,我留下了这个窗口形式保持在顶部.

如果有人能够以正确的方式帮助我将我的窗体显示为真正的全屏应用程序,并且能够从表单中运行外部应用程序并让它们优先于自己,那将非常感激.

万一你错过了,我使用的是VS2010,C#和winforms.

提前致谢!

c# fullscreen visual-studio-2010 windows-7 winforms

4
推荐指数
2
解决办法
1万
查看次数

C#存储文本框中的字符串值并调用该变量

我正在尝试编写一个基于C#的winform来做几个自动文本输入过程作为我工作的一部分.我希望将某些内容输入到文本框中,这样我就无法手动执行此操作.

我能够将来自文本框的输入数据存储为字符串变量,但我希望知道如何在单击单独的文本框时调用它.因此,在一个盒子中"复制"数据并将其放置在其他地方.

我不是100%确定这是字符串应该如何存储,但这是我的尝试:

    private void textBox1_TextChanged(object sender, EventArgs e)
    {
        string chattextbox;
    }
Run Code Online (Sandbox Code Playgroud)

我希望在下面输入存储的字符串变量

private void button1_Click(object sender, EventArgs e)
{
    Application.OpenForms["Loginwindow"].BringToFront();
}
Run Code Online (Sandbox Code Playgroud)

将窗口置于前面之后,我希望从字符串变量中调用数据并将其键入KeyPress"Enter"

希望我已经说清楚我要做什么.

谢谢大家

c# textbox winforms

3
推荐指数
1
解决办法
6万
查看次数