【问题标题】:How to have Xaml Designer use my app.config?如何让 Xaml Designer 使用我的 app.config?
【发布时间】:2016-10-06 07:00:06
【问题描述】:

我想让我的数据库的值显示在 xaml 设计器的数据网格中。

数据网格有一个用于查询数据库中数据的视图模型作为上下文。

但 Xaml 设计器无权访问我在 app.config 中的数据库配置。

ConfigurationManager.ConnectionStrings["myDbConnection"] 为空。

如何让 Visual Studio 设计器使用默认的 app.config 文件来获得在 xaml 设计器中出现的圆顶真实值?

编辑:我想 viewModel 实例由设计器创建,以便它确实从设计器的数据库中提供一些数据。

【问题讨论】:

    标签: c# wpf xaml datagrid configuration


    【解决方案1】:

    我通常使用这种方法:

    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    mc:Ignorable="d"
    d:DataContext="{d:DesignInstance Type=viewModel:MyViewModel, IsDesignTimeCreatable=False}"
    

    更多信息可here

    【讨论】:

    • 这不是我想要的:我希望 viewModel 实例由设计器创建,以便它确实从设计器的数据库中提供一些数据。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-04-23
    • 2018-01-30
    • 1970-01-01
    • 1970-01-01
    • 2016-07-31
    相关资源
    最近更新 更多