WPF / Xaml: тег недоступен. Я просто не понимаю Кто может объяснить сообщение компилятора? - PullRequest
1 голос
/ 25 декабря 2011

Я новичок в WPF / Xaml.Я попытался запустить демонстрационную программу для тестирования WPF с NHibernate.Я использовал VmWrapperDemo , но я не могу его скомпилировать!

<Window x:Class="VmWrapperDemo.View.WindowMain"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:vm="clr-namespace:VmWrapperDemo.ViewModel;assembly=VmWrapperDemo"
    Title="VM Collection Demo" Height="325" Width="500" WindowStartupLocation="CenterScreen">

    <Window.Resources>
        <!-- Value Converters -->
        <vm:ContactConverter x:Key="ContactConverter" /> 
        <vm:AmountConverter x:Key="AmountConverter" />
        <vm:DateConverter x:Key="DateConverter" />
    </Window.Resources>
</Window>

Это определение

 xmlns:vm ...

, которое я не понимаю и вызывает у меня головную боль.Что это значит, почему я получаю следующую ошибку компилятора: «Тег ContactConverter недоступен»

Я потерян!Пожалуйста, помогите!

1 Ответ

2 голосов
/ 25 декабря 2011

Попробуйте это

изменить assembly=VmWrapperDemo на assembly=VmWrapperDemo.ViewModel

Имя сборки в указанной вами ссылке VmWrapperDemo.ViewModel, а не VmWrapperDemo

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...