小编Zgr*_*pnr的帖子

如何取消等待Task.Delay()?

正如您在此代码中看到的:

public async void TaskDelayTest()
{
     while (LoopCheck)
     {
          for (int i = 0; i < 100; i++)
          {
               textBox1.Text = i.ToString();
               await Task.Delay(1000);
          }
     }
}
Run Code Online (Sandbox Code Playgroud)

我希望它将文本框设置为i一秒钟的字符串值,直到我将LoopCheck值设置为false .但它的作用是它为所有人创建了所有迭代的内容,即使我将LoopCheck值设置为false,它仍然会执行它异步执行的操作.

我想Task.Delay()在设置时取消所有等待的迭代LoopCheck=false.我该如何取消?

c# async-await

25
推荐指数
3
解决办法
2万
查看次数

是否可以使用Visual Studio创建C++ GUI?

我们可以用Visual Studio创建C++ GUI应用程序,还是像跨平台软件那样需要QT?

(顺便说一句,我假设如果我用C++创建一个GUI,它将是一个跨平台的应用程序,因为据我所知,C++是一种跨平台语言)

对于你们中的一些人来说,这可能是一个非常明显的问题,但我无法弄明白.

c++ user-interface qt visual-studio

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

我为什么要使用Microsoft Expression Blend?

我曾经搜索过但仍然不清楚为什么有必要.我知道描述,但为什么我们需要Microsoft Expression Blend(我在WPF设计方面提出要求)?如果没有它,我们在Visual Studio中没有它.

(我不是在问个人意见,我问的是它有什么功能可以贡献Visual Studio的使用或只是为了开发人员?)

.net c# wpf xaml expression-blend

6
推荐指数
2
解决办法
3275
查看次数

我们可以设置面板背景图像的不透明度吗?

如您所知,在 WPF 中是可能的。但是我在 Windows 窗体中有一个项目,但我不想努力将项目移动到 WPF 中。那么在 Windows 窗体中可能吗?(与另一个问题不同,我不问面板的透明度。我问的是“如果我要使用背景图像”,我可以让它半透明吗。)

.net c# winforms

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

部署Simulink模型

我一直在试图找出如何部署Simulink模型.也存在可能性和问题.

  • 如果我使用Simulink Coder,如何在计算机上找到生成的代码?它在哪里保存为文件或文件包?
  • 我们可以部署Simulink为.NET程序集吗?如果可以,我在哪里可以找到有关它的详细文档.
  • 有没有其他方法可以独立使用我的Simulink模型?

谢谢你的努力.

deployment matlab simulink

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

如何向OxyPlot添加新点?

这是Oxyplot官方页面显示的代码.名称空间WpfApplication2

{
    using System.Collections.Generic;

    using OxyPlot;

    public class MainViewModel
    {
        public MainViewModel()
        {
            this.Title = "Example 2";
            this.Points = new List<DataPoint>
                              {
                                  new DataPoint(0, 4),
                                  new DataPoint(10, 13),
                                  new DataPoint(20, 15),
                                  new DataPoint(30, 16),
                                  new DataPoint(40, 12),
                                  new DataPoint(50, 12)
                              };
        }

        public string Title { get; private set; }

        public IList<DataPoint> Points { get; private set; }
    }
}
Run Code Online (Sandbox Code Playgroud)

这是XAML

<Window x:Class="WpfApplication2.MainWindow"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:oxy="http://oxyplot.codeplex.com"
        xmlns:local="clr-namespace:WpfApplication2"
        Title="Example 2 (WPF)" Height="350" Width="525">
    <Window.DataContext>
        <local:MainViewModel/>
    </Window.DataContext>
    <Grid>
        <oxy:Plot Title="{Binding Title}">
            <oxy:Plot.Series> …
Run Code Online (Sandbox Code Playgroud)

c# wpf oxyplot

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