private int GetModeData(VirtualLightType virtualType) { if (virtualType == VirtualLightType.Red) { return 2; } else if (virtualType == VirtualLightType.Green) { return 1; } else if (virtualType == VirtualLightType.Blue) { return 0; } else { return 3; } }
private BitmapImage GetSpecImage(VirtualLightType lightType) { switch (lightType) { case VirtualLightType.Red: return RedLightImage; case VirtualLightType.Green: return GreenLightImage; case VirtualLightType.Blue: return BlueLightImage; case VirtualLightType.VRed: return VRedLightImage; default: return RedLightImage; } }
private void SetPicToData(VirtualLightType lightType, BitmapImage img) { if (FirstLightData != null && FirstLightData.LightType == lightType) { FirstLightData.ImageDisplay = img; } if (SecondLightData != null && SecondLightData.LightType == lightType) { SecondLightData.ImageDisplay = img; } if (ThirdLightData != null && ThirdLightData.LightType == lightType) { ThirdLightData.ImageDisplay = img; } if (FourthLightData != null && FourthLightData.LightType == lightType) { FourthLightData.ImageDisplay = img; } }
private VirtualEditData SetDataToImage(VirtualEditData lastData, VirtualLightType lightType, BitmapImage img) { VirtualEditData data = null; if (lastData == null) { data = new VirtualEditData(); } else { data = lastData; } data.LightType = lightType; data.ImageDisplay = img; return data; }