2

Я использую SketchFlow в первый раз, и я смущен, почему мой текст не отображается в шрифте «Бакстон эскиз», который он должен (см. Изображение). Я просто выполнил ремонт, и это не повлияло. В свойствах Text я также не вижу «Buxton Sketch». Буду признателен за любую помощь.SketchFlow шрифт прототипа не отображается

ОБНОВЛЕНИЕ Все выглядит хорошо в проигрывателе SketchFlow (когда я нажимаю F5), но не в дизайнере.

My messed-up SketchFlow font

По сравнению с этим:

Proper "wiggly" font http://www.lorenheiny.com/wp-content/uploads/sketchflowwigglystyles.png

ответ

3

Я попытался загрузить файлы SketchFlow из tutorial Я использовал, и он отлично работал. Оказалось, что мои файлы находились в подпапках каталога, который я назвал «C#», где я долгое время сохранял все исходные файлы Visual Studio без проблем (до сих пор). Исправлено перемещение проекта SketchFlow в другой каталог.

Что еще более странно, так это то, что каталог C# находится на 2 уровня выше, чем в каталоге решения, поэтому я не знаю, почему что-то в этом решении даже имеет значение.

0

Во-первых, убедитесь, что вы начали с создания нового приложения SketchFlow из смеси 3. Затем внутри Blend 3 в проекте SketchFlow на на панели инструментов щелкните на шевроне внизу списка (>>). Оттуда разверните стили и выберите SketchStyles. Оттуда вы должны увидеть все отрывочные элементы управления, такие как BasicTextBox-Sketch и ListBox-Sketch. Все они имеют отрывочный взгляд, который вы хотите.

Это отображается во время разработки для меня.

alt text http://files.bryantlikes.com/Images/sketchy.PNG

+0

Это то, что я сделал. Я начал с нового приложения Silverlight 3 SketchFlow, и все мои предметы заканчиваются на «-Sketch». Оказывается, что в SketchFlow Player шрифт отображается правильно. Однако это не во время разработки. – Dov

+0

Он работает во время разработки для меня. Какую версию Blend вы используете? – Bryant

+0

Я использую 3.0.1927.0. Я изначально установил его из демонстрации, но затем установил над ним всю студию Expression. – Dov

1

в состоянии создать что-нибудь с этим шрифтом Вы? Можете ли вы создать текстовый блок и установить текст в шрифт Buxton Sketch?

+0

Нет, ничего не появляется с шрифтом Бакстона, и я не вижу его доступным в качестве выбора. Когда я помещаю «TextBlock-Sketch» ​​на холст, его свойство шрифта имеет значение «/ // Экраны/Шрифты/BuxtonSketch.ttf # Buxton Sketch" – Dov

+0

Кроме того, у вас есть Buxton, доступный в Word (или другой Текстовый редактор)? Я не. – Dov

+0

С риском просить очевидное, является ли файл ttf, где он указан в xaml? ("/ // Экраны/Шрифты/BuxtonSketch.ttf # Buxton Sketch") –

1

Мы столкнулись с этой же проблемой - но нашли немного другое решение.

В нашем случае проекты SketchFlow находились в расположении по умолчанию (Мои документы \ Выражение \ Blend 3 \ Projects), и экраны не появлялись вместе с Buxton Sketch.

Разница, которую мы обнаружили, заключается в том, что в нашей среде «Мои документы» сопоставляются с сетевым хранилищем (H: \ Data). Мы наблюдали следующее:

  • Открыть проект через Мои документы \ Выражение \ Blend 3 \ Projects. Нет Бакстон Эскиз. :-(
  • Откройте проект с помощью H: \ Data \ Expression Blend 3 \ Проекты Бакстон Sketch OK :-)
+0

Итак, похоже, что они используют какой-то нестандартный синтаксический разбор пар, который ломается в крайних случаях файловой системы. Интересно. – Dov

1

Нажмите кнопку "Вставить" в тексте свойств на наиболее "Поверхностный" контролирует, чтобы получить.. Buxton Sketch появится во время разработки в Blend для MS Visual Studio 2013 (v 12.0.50429.0 update 2)

Если вы вставляете элементы из других экранов эскиза, убедитесь, что вы вставляете их после того, как вы уже добавили элемент управления «Sketchy» на свой экран и не «перезаписываете существующий ресурс с помощью скопированного ресурса», когда «ключ ресурса» «Конфликт», «Отменить скопированный ресурс и использовать существующий ресурс», если ресурсы из ваших скопированных элементов уже существуют или оставить по умолчанию и добавить их.

Смежные вопросы