ListBox(AlarmBox)とListView(listView1)の両方があります。どちらも2つの異なるProperties.Settings(AlarmListおよびAlarmList2)に保存されます。
Properties.Settings.Default.AlarmList.Remove(AlarmList.SelectedItem);
Properties.Settings.Default.AlarmList2.Remove(listView1.SelectedItems);
AlarmList.Items.RemoveAt(AlarmList.SelectedIndices[0]);
listView1.Items.RemoveAt(listView1.SelectedIndices[0]);
これは削除ボタンのコードですが、listView1には関数がないため、SelectedItemを使用しSelectedItemsました。
両方のボックスからアイテムをAlarmBox削除すると、アプリケーションと設定の両方から値が正しく削除されますが、から削除するlistView1と、値はアプリからのみ削除され、設定からは削除されません。
編集:
また、に置き換えるlistView1.SelectedItemsとAlarmList.SelectedItem、正しく削除されます。