Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Нужен пункт «О программе» для ваших приложений 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