Как отключить пространство имен d: в Expression Blend? - PullRequest
0 голосов
/ 14 февраля 2011

Для справки я использую смесь 4 ...

Я испытывал много головных болей при автогенерации пространства имен xmlns:d="http://schemas.microsoft.com/expression/blend/2008" и связанного с ним "d: LayoutOverrides" и т. Д. Я не хочу этот код, и мне приходится все время его удалять, потому что другие разработчики, с которыми я работаю, не хотят этого в коде. Есть ли способ отключить Blend от генерации этого кода? Я понимаю, что это должно помочь процессу проектирования, но это не нужно для меня, и преимущества не перевешивают затраты на очистку кода. Заранее спасибо!

1 Ответ

7 голосов
/ 14 февраля 2011

Если это действительно вызывает проблемы (я думаю, что эти «другие» разработчики не особенно прагматичны), тогда просто начните использовать VisualStudio для написания вашего XAML.

Если вы используете Blend, потому что вы собираетесь работать более продуктивно из-за создания пользовательского интерфейса в высоком стиле, то эти другие разработчики должны видеть, что преимущества значительно уменьшают негативные последствия наличия нечетного биты разметки, которые добавляются (что, в свою очередь, сделает вашу жизнь проще).

...