Как подключить панель со светодиодами WS2812 (WS2812B)
Опубликовано в Электроника
Опубликовано в Электроника
Опубликовано в Программирование
Предлагается класс-обёртка для работы с библиотекой ftd2xx.dll, которая позволяет управлять различными микросхемами фирмы FTDI.
Язык разметки XAML поддерживает форматирование, как и сама платформа .NET. Например, этот код фоматирует числовое значение как число с плавающей точкой с 3 знаками после запятой
<TextBlock Text="{Binding NumericValue, StringFormat=F3}" />
Вот так можно отформатировать простой текст:
<TextBlock Text="{Binding Title, StringFormat={}Название: {0}}"/>
Пустые фигурные скобки в начале строки форматирования подсказывают парсеру XAML, что далее в тексте будут встречаться символы подстановки. Можно, кстати, использовать привязку сразу к нескольким переменным, например так:
<TextBlock> <TextBlock.Text> <MultiBinding StringFormat="{} Его зовут {0} {1}"> <Binding Path="Name" /> <Binding Path="Surname" /> </MultiBinding> </TextBlock.Text> </TextBlock>
А этот код форматирует дату и время с точностью до миллисекунд:
<TextBlock Text="{Binding Value, StringFormat={}{YYYY-MM-dd, HH-mm-ss.FFF}}" />
А вот так можно отформатировать в текущей культуре приложения цену с указанием валюты:
<TextBlock Text="{Binding Path=Price, StringFormat=c}"/>
Опубликовано в Компьютеры и программы