ITemplate и столбец сетки данных в Codebehind

Когда ваше устройство находится в покое, данные акселерометра в основном показывают направление гравитации в системе отсчета вашего устройства. Ваш пример вывода эквивалентен устройству, лежащему горизонтально на столе (сила тяжести в направлении оси Z).

Если вам нужен угол 0,90, -90, вы можете использовать следующую формулу (при условии, что пользователь держит устройство вертикально):

alpha = atan(x/y)/pi*360

Больше контекста на акселерометре: https: // www.digikey.com/en/articles/techzone/2011/may/using-an-accelerometer-for-inclination-sensing

7
задан Mitchel Sellers 20 November 2008 в 23:55
поделиться

1 ответ

Можно присоединить обработчик событий к событию DataBinding средств управления, которые Вы создаете в ITemplate. InstantiateIn как в этой Статье MSDN. Отправитель будет управлением, и свойством NamingContainer будет DataGridItem, который имеет ссылку на DataItem, который можно использовать для получения безотносительно данных, в которых Вы нуждаетесь.

8
ответ дан 7 December 2019 в 05:32
поделиться
Другие вопросы по тегам:

Похожие вопросы: