У меня есть приложение MVV MVVM с простым ListView. В настоящее время ViewModel просто содержит свойство List. Я добавил файл DesignData/SampleData.xaml, установите его Build Action на «DesignData» и ссылки его в коде окна XAMLWPF DesignData не работает
<Window x:Class="..."
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:local="..."
mc:Ignorable="d"
Title="MainWindow" Height="483" Width="932">
<Grid d:DataContext="{d:DesignData Source=./DesignData/SampleData.xaml}">
Но ничего не отображается в конструкторе и VS2010 просто дает мне следующее предупреждение: Файл «./DesignData/SampleData.xaml» не является частью проекта или его «Действие сборки» не установлено в «Ресурс».
Независимо от того, что «Build Action» все равно дает мне такое же предупреждение.
SampleData.xaml:
<MainWindowViewModel xmlns="clr-namespace:..."
xmlns:local="clr-namespace:...">
<MainWindowViewModel.Orders>
<local:Order OrderId="1000654321"/>
</MainWindowViewModel.Orders>
</MainWindowViewModel>
Любые идеи о том, как исправить это?
Edit:
Структура проекта
Какова структура проекта приложения? –
Добавлен изображение структуры. Имена папок следует за пространством имен. –
Вы только что поняли, что путь неправильный именно из-за структуры. Я думал, что это касается решения. Благодарю. –