замена средства просмотра xaml на vs 2008 - PullRequest
0 голосов
/ 19 января 2010

Я хочу иметь возможность редактировать xaml в версии 2008 и просматривать результаты, не сходя с ума в ожидании, пока дизайнер wpf нарисует xaml.

Я скачал xamlpadx (v. 4) и kaxaml. Они оба выглядят великолепно, но кажется, что они могут редактировать только xaml без каких-либо пользовательских пространств имен. Это делает это невозможным для меня, потому что я использую mvvm и импортирую несколько пространств имен в свой xaml.

Когда я загружаю типичный документ xaml в kaxaml, я получаю

как это:

<UserControl x:Class="SkipPro.View.ContactView"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:m="clr-namespace:MVVMLibrary;assembly=MVVMLibrary"
    xmlns:tk="http://schemas.microsoft.com/wpf/2008/toolkit"
    Height="Auto" Width="Auto">
    <UserControl.Resources>
        <m:NotConverter x:Key="NotConverter"/>
        <m:VisibilityConverter x:Key="VisibilityConverter"/>
    </UserControl.Resources>

Атрибут 'Class' не существует в пространстве имен xaml ...

Каков мой выбор?

Ответы [ 2 ]

1 голос
/ 19 января 2010

Ну, у вас есть два варианта в Visual Studio 2008:

  1. Перейдите: Инструменты -> Параметры -> Текстовый редактор -> XAML -> Разное и установите флажок Всегда открывать документы в полном представлении XAML в группе Вид по умолчанию . Вы все еще можете переключиться на вкладку вида конструктора в редакторе.

  2. Открыть XAML-документы в XML-редакторе по умолчанию. Щелкните правой кнопкой мыши документ XAML в обозревателе решений и выберите Открыть с помощью ... в контекстном меню. Выберите Редактор XML или Редактор XML с кодировкой и нажмите кнопку Установить по умолчанию . Отныне XAML будет загружаться без дизайнера WPF.

Редактировать: Вот несколько ссылок с уловками выше:

http://karlshifflett.wordpress.com/2008/02/04/visual-studio-2008-tip-open-xaml-files-faster/

http://weblogs.asp.net/fmarguerie/archive/2009/01/29/life-changer-xaml-tip-for-visual-studio.aspx

1 голос
/ 19 января 2010

Expression Blend , я полагаю, что у них есть «бесплатная» или, по крайней мере, «пробная» версия, которую вы можете использовать.

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