-2

目前我正在开发一个程序WPF,在显示屏上用户可以选择 2 个选项:

  1. 全部 ( RadiobtnAll)
  2. 数字 ( RadiobtnText)+( TextboxNumber)

这两个值应分配给“X”变量。

然后我将有一个while循环运行这两个条件的基础:

  for (int i = 1; i <= x ; i++)
  {
     //Do Stuff
  }

我不确定我应该如何做这些,因为我完全是新手WPF

4

1 回答 1

1

似乎您正在编写此代码以使 while 循环不断运行以检查是否已分配 x。这不是您在 WPF 中的做法,而是您在视频游戏中的做法。

您要查看的是事件,这是 Microsoft 提供的一个很好的教程,应该能够帮助您。

编辑:线程代码;

private int _x = 0;
public Main()
{
    InitializeComponent();

    var waitThread = new Thread(() =>
    {
        for (var i = 1; i <= _x; i++)
        {
            //Do Logic
        }
    });
    waitThread.Start();
}
于 2013-01-29T01:34:09.143 回答