private void ComboBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
{
if (addDeviceBox.SelectedIndex == 0) return;
var idx = addDeviceBox.SelectedIndex;
addDeviceBox.SelectedIndex = 0;
if (idx == 1)
{
AddBulbWindow.Visibility = Visibility.Visible;
bulbName.Text = string.Format("Mock Bulb {0}", AllJoynDsbServiceManager.Current.Devices.OfType<MockBulbDevice>().Count() + 1);
}
else if(idx == 2)
{
AddSensorWindow.Visibility = Visibility.Visible;
sensorName.Text = string.Format("Temperature Sensor {0}", AllJoynDsbServiceManager.Current.Devices.OfType<MockCurrentTemperatureDevice>().Count() + 1);
sensorName.Tag = "Temperature";
}
else if (idx == 3)
{
AddSensorWindow.Visibility = Visibility.Visible;
sensorName.Text = string.Format("Humidity Sensor {0}", AllJoynDsbServiceManager.Current.Devices.OfType<MockCurrentHumidityDevice>().Count() + 1);
sensorName.Tag = "Humidity";
}
else if (idx == 4)
{
AddSensorWindow.Visibility = Visibility.Visible;
sensorName.Text = string.Format("Switch {0}", AllJoynDsbServiceManager.Current.Devices.OfType<MockOnOffSwitchDevice>().Count() + 1);
sensorName.Tag = "Switch";
}
}