Microsoft TechDays Сергей Пугачёв Microsoft MVP.

Презентация:



Advertisements
Похожие презентации
Microsoft TechDays Александр Порубов Независимый Silverlight-разработчик, Microsoft MVP Silverlighter.ru, Porubov.com.
Advertisements

Microsoft TechDays Порубов Александр Независимый Silverlight-разработчик, Microsoft MVP Silverlighter.ru, Porubov.com.
Сергей Пугачёв Microsoft Silverlight 5, XAML и связывание данных.
Microsoft TechDays Ефимцева Наталия.
Microsoft TechDays Сергей Попов Независимый разработчик.
Microsoft TechDays Артём Синицын | MVP Forefront Security Trusted Advisor, Russia sinitsyn.org.
Microsoft TechDays Сергей Попов Независимый разработчик.
Microsoft TechDays Михаил Черномордиков Microsoft Developer Evangelist
1 using System; using System.Drawing; using System.Collections; using System.ComponentModel; using System.Windows.Forms; using System.Data; 2 namespace.
Microsoft TechDays Алексей Евстратов Ведущий эксперт по продуктам Microsoft Dynamics Россия.
Microsoft TechDays Иван Андреев.
Защита от взлома Лекция 10Защита от взлома Лекция 10.
Microsoft TechDays Юрий Винокуров Технический инженер Microsoft.
Тема: ALL SORTS OF FUN FOR YOU, FRIENDS!. Are you a good fisherman?
Java Java java ISS, Wuhan University Nov., Java Java java Java Java Java ……
Лекция 3 Ветвления. Инструкции и выражения Выражение становится инструкцией, если в конце его поставить точку с запятой. Выражения: a = b + c, i++, printf(...),
Максим Павловский
Интерфейсы в Java. Интерфейсы Множественное наследование не допускается при помощи классов Допускается множественное наследование при помощи интерфейсов.
Microsoft TechDays Марат Бакиров Эксперт по разработке ПО Microsoft Россия, Екатеринбург
Microsoft TechDays Илья Рудь MCT ЦКО «Специалист»
Транксрипт:

Microsoft TechDayshttp:// Сергей Пугачёв Microsoft MVP

Microsoft TechDayshttp:// Перьевой ввод в Silverlight приложениях; Multi-touch в Silverlight приложениях; Возможно ли разрабатывать приложения без аппаратной поддержки Multi-touch?

Microsoft TechDayshttp:// Клавиатура; Мышь; Перо (Стилус); Руки (Multi-touch).

Microsoft TechDayshttp://

private Stroke _newStroke; private void MyIP_MouseLeftButtonDown(object sender, MouseEventArgs e) { MyIP.CaptureMouse(); _newStroke = new Stroke(e.StylusDevice.GetStylusPoints(MyIP)); MyIP.Strokes.Add(_newStroke); } private void MyIP_MouseMove(object sender, MouseEventArgs e){ if (_newStroke != null) _newStroke.StylusPoints.Add(e.StylusDevice.GetStylusPoints(MyIP)); }

Microsoft TechDayshttp:// Перьевой ввод в Silverlight приложениях; Multi-touch в Silverlight приложениях; Возможно ли разрабатывать приложения без аппаратной поддержки Multi-touch?

Microsoft TechDayshttp://

//Подписка на события Touch.FrameReported += new TouchFrameEventHandler(Touch_FrameReported); void Touch_FrameReported(object sender, TouchFrameEventArgs e) { TouchPointCollection points = e.GetTouchPoints(null); TouchPoint primaryPoint = e.GetPrimaryTouchPoint(null); if (null != primaryPoint) { if (primaryPoint.Action == TouchAction.Down) e.SuspendMousePromotionUntilTouchUp(); switch (primaryPoint.Action) { case TouchAction.Down: //Бизнес логика... break; case TouchAction.Up: //Бизнес логика... break; case TouchAction.Move: //Бизнес логика... break; }}}

Microsoft TechDayshttp:// Перьевой ввод в Silverlight приложениях; Multi-touch в Silverlight приложениях; Возможно ли разрабатывать приложения без аппаратной поддержки Multi-touch?

Microsoft TechDayshttp://