J'ai une liste déroulante (ItemsSource = "{Binding Path = AvailableDrives}").ComboBox qui affiche tous les périphériques amovibles
La propriété AvailableDrives est définie comme ceci:
public List<DriveInfo> AvailableDrives
{
get
{
return DriveInfo.GetDrives().Where(x => x.DriveType == DriveType.Removable).ToList();
}
}
Il fonctionne bien, mais je voudrais que si je branche/un périphérique USB que le comboBox se repeuple sans avoir à fermer et rouvrir la fenêtre .
Comment puis-je y parvenir?
# Thanx
merci pour le conseil. Je vais essayer cette approche aussi. – no9
Eh bien, j'ai un peu utilisé cette solution. Utilisé System.Threading.Timer et géré le sélectionné quand il est mis à jour. Ça marche. – no9