首页 / 软件开发 / .NET编程技术 / Windows 7 开发:传感器 - 管理(动手实验)(二)
Windows 7 开发:传感器 - 管理(动手实验)(二)2011-05-13 MSDN 任务 5 –将ViewModel 和传感器助手进行整合1.打开 SensorViewModel.cs ,并且在私有区域创建一个属性来暴露光线传感器。C#private SensorHelper<AmbientLightSensor, AmbientLightSensor.LuminousIntensity> _sensor;
public SensorHelper<AmbientLightSensor, AmbientLightSensor.LuminousIntensity>
LightSensor
{
get { return _sensor; }
}
2.现在我们来对加速传感器做相同的事。C#private SensorHelper<Accelerometer3D, Accelerometer3D.Acceleration3D>
_acceleromaterSensor;
public SensorHelper<Accelerometer3D, Accelerometer3D.Acceleration3D>
AcceleromaterSensor
{
get { return _acceleromaterSensor; }
}
3.我们为SensorViewModel加入一个结构体,用来设置传感器。C#public SensorViewModel()
{
_sensor = new SensorHelper<AmbientLightSensor,
AmbientLightSensor.LuminousIntensity>();
_sensor.Initialize();
_acceleromaterSensor = new SensorHelper<Accelerometer3D,
Accelerometer3D.Acceleration3D>();
_acceleromaterSensor.Initialize();
}
4.编译并测试你的代码。你应该能够运行并且与传感器进行整合。