private void button_del_preset_Click(object sender, RoutedEventArgs e)
{
try
{
if (comboBox_preSet.SelectedItem != null)
{
RecPresetItem item = comboBox_preSet.SelectedItem as RecPresetItem;
if (item.ID == 0)
{
MessageBox.Show("デフォルトは削除できません");
return;
}
else if (item.ID == 0xFFFFFFFF)
{
MessageBox.Show("このプリセットは変更できません");
return;
}
else
{
presetList.Remove(item.ID);
comboBox_preSet.Items.Remove(item);
lastSelectIndex = -1;
comboBox_preSet.SelectedIndex = 0;
SavePreset();
}
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message + "\r\n" + ex.StackTrace);
}
}