【问题标题】:Show ObservableCollection items in CommandLineTool在 CommandLineTool 中显示 ObservableCollection 项
【发布时间】:2017-03-30 08:45:43
【问题描述】:

我有一个名为 something.mvvm 的类库,里面有一些类和文件夹。

以前它用于带有 UI 的 mvvm 项目。

现在我添加了一个 CommandLineProject。在 CommandLineProject 我想使用类库中的函数。 类库中有一个函数,它获取用户并将其设置为 observablecollection。

现在我想在控制台而不是 de View 中显示用户(像以前一样)。

所以我的问题是,如何在 CommandLineTool 中使用 observableCollection?

【问题讨论】:

    标签: c# mvvm command-line observablecollection


    【解决方案1】:

    来自维基百科:Console application

    控制台应用程序是旨在通过纯文本计算机界面使用的计算机程序

    您不能在控制台应用程序中显示任何图形元素。 如果你想显示例如ObservableCollection 中的所有项目都可以循环访问集合,通过 Console.WriteLine 可以打印项目。

    类似

    foreach(var item in MyObservableCollection)
    {
        var text = <build your string from the properties you want to show>;
        Console.WriteLine(text);
    }
    

    【讨论】:

      猜你喜欢
      • 2019-05-02
      • 2011-07-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-11-11
      相关资源
      最近更新 更多