Я хочу сделать следующие вещи в моем приложении
1) Я хочу показать, вставлен ли какой-либо USB-накопитель в мое приложение или нет, чтобы предложить пользователю вставить USB-накопитель. Я просто хочу уведомить пользователя, если какой-либо USB-диск вставлен, иначе предложите ему вставить один, используя метку или что-то еще (я хочу избегать окна сообщений, поскольку оно будет появляться всякий раз, когда устройство вставлено или удалено. Это будет раздражать для конца пользователь) в моем приложении Visual C # WinForm. Если какой-либо USB-накопитель присутствует, на этикетке отображается «Обнаружен USB-накопитель». Пользователь может добавить одну или несколько флешек, но статус останется прежним. Если его нет, статус метки изменится на «USB-накопители не найдены. Вставьте USB-накопитель».
2) При добавлении одного или нескольких USB-накопителей в список Combobox добавляется имя тома с буквой диска, например, «James (F :)». В списке со списком также необходимо удалить запись для USB-накопителя, добавленную в список автоматически при его удалении. Поэтому, когда USB отсутствует, список должен быть пустым, и метка снова предложит пользователю вставить USB-накопитель или диск.