Когда ваше устройство находится в покое, данные акселерометра в основном показывают направление гравитации в системе отсчета вашего устройства. Ваш пример вывода эквивалентен устройству, лежащему горизонтально на столе (сила тяжести в направлении оси 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
Можно присоединить обработчик событий к событию DataBinding средств управления, которые Вы создаете в ITemplate. InstantiateIn как в этой Статье MSDN. Отправитель будет управлением, и свойством NamingContainer будет DataGridItem, который имеет ссылку на DataItem, который можно использовать для получения безотносительно данных, в которых Вы нуждаетесь.