Представление окна WPF во время выполнения не соответствует представлению Design of Expression Blend - PullRequest
1 голос
/ 19 августа 2011

Исходя из этого вопроса, я понимаю, что Visual Studio 2008 не точно отображает проекты, созданные на Expression Blend. Дополнительная проблема, с которой я столкнулся, заключается в том, что вид окна не соответствует дизайну, показанному на Blend. Я использую Expression Blend 2.0 и Visual Studio 2008 (.NET 3.5). Может ли это быть как-то связано с этим?

Дизайн очень прост, просто несколько кнопок расположены рядом друг с другом. Я понимаю, что без кода XAML будет трудно решить точную проблему, я просто хочу знать стратегию устранения такой разницы.

Ответы [ 2 ]

2 голосов
/ 22 августа 2011

В своем предыдущем вопросе вы не упомянули, что используете версию 2.0 Blend.Это ужасно старая версия.Это похоже на желание писать код .NET 4 и иметь только установленный VS2003.Если вы используете VS2008, вы должны использовать Blend 3;если вы используете VS2010, используйте Blend 4. Несоответствие версий, вероятно, является частью вашей проблемы.Мне нужно увидеть код (и .xaml, и .xaml.cs), чтобы выяснить остальное.

0 голосов
/ 20 августа 2011

Моя проблема была решена. Хотя я все еще не понимаю, почему Blend не может правильно отобразить макет времени выполнения. Я обнаружил, что, помещая маркеры границ вокруг каждой кнопки, они остаются в одном и том же виде во время выполнения. В противном случае одна из кнопок, кажется, занимает гораздо большую площадь, чем она установлена. В любом случае, рассматриваемая проблема слишком локализована, чтобы кто-то мог заняться ею извне.

...