Приложения WPF: Visual Studio по сравнению со смешением выражения

Я немного смущен о том, как Visual Studio 2010 и Смешение Выражения 4 работает вместе. Если я хочу создать приложение WPF, я должен запустить его в Смешении Выражения 4? Если так, затем как Visual Studio 2010 исходно открывает проекты Expression Blend или делает это?

Или я должен запустить свое приложение в Visual Studio 2010? Если так, как я открываю свое решение в Смешении Выражения.

Кроме того, как я изменяю существующую форму WPF, если мне нужны изменения. Если мне уже обработали события и код позади, как я приношу его к смешению выражения, вношу мои изменения, то возвращаю его Visual Studio, не разрушая события и код, что я создал в Visual Studio 2010?

Также может кто-то рекомендовать хорошую книгу, которая касается, как создать WPF, и/или приложения Silverlight с помощью Выражения смешиваются 4 и Visual Studio 2010 вместе.

20
задан Icemanind 30 July 2010 в 04:03
поделиться

3 ответа

Решения одинаковы для Visual Studio и Expression Blend. Вы можете открыть свое решение через меню файла в выражении blend или щелкнув правой кнопкой мыши файл xaml в Visual Studio и выбрав «Открыть в Expression Blend».

Лично, когда мне нужно внести лишь небольшое изменение, например, изменить текст на кнопке, я не использую Blend. Но когда я хочу посмотреть, что происходит, с полями, макетом и прочим, я всегда использую Blend. Чаще всего у меня одновременно открыты Visual Studio и Blend, и я постоянно переключаюсь туда и обратно.

Поскольку Expression Blend использует то же решение, вам не нужно беспокоиться об обработчиках событий и тому подобном. Когда они на месте, они остаются на месте. Если вы, конечно, не удалите элемент управления, событие будет прикреплено к нему.

Создать решение можно обоими инструментами, но я запускаю большинство проектов в Visual Studio. Однако есть несколько шаблонов проектов, которые нельзя найти в Visual Studio. Например, тип проекта Databound Application. Это даст вам начало проекта MVVM с папками для Model, View и ViewModel.

21
ответ дан 30 November 2019 в 00:55
поделиться

Вы можете открыть его одновременно в Visual Studio и Blend. Вам будет предложено в Visual Studio внести изменения в Blend и наоборот.

Лично я сначала создаю новое приложение в Visual Studio, а затем открываю его в Blend.

3
ответ дан 30 November 2019 в 00:55
поделиться

Обычно я начинаю свой проект в Blend. Помните, что Blend специально разработан для создания отличного пользовательского интерфейса, простой привязки данных, простых шаблонов и настраиваемых элементов управления.

Вы можете редактировать код вашего приложения непосредственно в Blend, но иногда он не отображает IntelliSense; вот когда вам нужно открыть VS, для этого щелкните правой кнопкой мыши свой проект внутри blend и нажмите «Редактировать с помощью Visual Studio». Он запустит VS, и вы сможете начать программировать.

Вам не нужно закрывать VS или Blend, они могут быть открыты, если вы внесете какие-либо изменения в VS, он уведомит Blend, появится диалоговое окно с сообщением: перезагрузите приложение, нажмите «Да», изменения будут синхронизированы в Blend. и VS, то же самое происходит, когда вы вносите изменения в Blend и переходите к уже открытому экземпляру VS.

Также не забудьте установить инструменты VS, это позволит вам открывать проекты Silverlight внутри VS, если они еще не установлены, появится сообщение об ошибке.

Надеюсь, мой ответ поможет вам

1
ответ дан 30 November 2019 в 00:55
поделиться
Другие вопросы по тегам:

Похожие вопросы: