Набор инструментов для Windows Phone от Coding4Fun
Нужен пункт «О программе» для ваших приложений Windows Phone 7? Кнопка переключения? Средство выбора временного интервала? Преобразователи значений в видимые представления? Зачем заново изобретать колесо, если команда Coding4Fun, столкнувшись при создании приложений для Windows Phone 7, создала их за вас?
Хорошо, а что по поводу исходного кода для них?
Что меня привлекает в этом проекте, так это то, что вы получите не только некоторые классные элементы управления и помощь в создании приложений для Windows Phone 7, но и исходный код для них. Хорошо, хорошо, это также проект Coding4Fun, что само по себе прекрасно! И если уж в блоге Coding4Fun мы не сможем получить восхищения по поводу наших проектов, даа…
Набор инструментов Coding4Fun для Windows Phone
Здесь Coding4Fun будет хранить все элементы управления и инструменты, которые мы сделаем! Прямо сейчас мы создали и обновили некоторые замечательные элементы управления для Silverlight, которые помогут каждому! Если вы найдете ошибку, или необходимый элемент управления, который понадобиться всем или вы хотите помочь, пожалуйста, свяжитесь с нами!
Элементы управления :
- Подсказка «О программе»
- Подсказка ввода
- Индикатор выполнения Progress Overlay
- Круглая кнопка
- Круглый переключатель
- Счетчик памяти
- Memory Counter
- Кнопка выбора временного интервала
Абстрактные классы :
- Класс PopUp для вещей, вроде подсказки ввода, которые могут быть ускорены с помощью GPU в отличие от встроенного класса PopUp.
Конвертеры :
- Булевый тип в видимость
- Строковый тип в видимость
- Конвертер изображения темы
- Конвертер инвертированного изображения темы
- Видимость в булевый тип
Ассистенты по связыванию :
- Обновление текстового окна
Пример: <TextBox Text="{Binding FooBar, Mode=TwoWay}" local:TextBoxBinding.UpdateSourceOnChange="True" />
Ассистенты по данным :
- Ассистент PhoneHelper по получению данных из файла WMAppManifest
Пример: PhoneHelper.GetAppAttribute("Title")
Предполагая, что у вас есть все инструменты для разработки в Windows Phone 7 (которые свободно доступны здесь), проект должен загружаться, компилироваться и запускаться без проблем.
Здесь показан фрагмент его работы в эмуляторе на моем ноутбуке.
Без преувеличения, я затратил больше времени на написание этого сообщения, чем для запуска проекта на моем ноутбуке. Это означает, что вы тоже можете поиграть с ним, просматривая код, мечтая как применить его в ваших WP7-приложениях через несколько минут…
Полезные ссылки:
- App Hub (центр разработки Windows Phone 7 & XBox 360)
- WP7 AboutPrompt изнутри
- Беседвы о конвертерах в WP7 | Конвертеры инструментария Coding4fun изнутри
- Инструменты разработки и ресурсы в MSDN Magazine.
- TWC9: Coding4Fun, проекты DevLabs, XAMLQuery, достижения VS
- Команда Coding4Fun сделала это снова, выпустила другой набор, который … Набор Coding4Fun для Windows Phone