J'ai une classe que j'ai définie comme objet source dans une grille de propriétés. Les valeurs proviennent d'une liste de valeurs:Saisie semi-automatique pour le champ de la grille de propriétés
class Person
{
...
[TypeConverter(NationalityStringConverter)]
public string Nationality
...
class NationalityStringConverter: StringConverter
{
public override bool GetStandardValuesSupported(ITypeDescriptorContext context)
{
return true;
}
public override bool GetStandardValuesExclusive(ITypeDescriptorContext context)
{
return true;
}
public override StandardValuesCollection GetStandardValues(ITypeDescriptorContext context)
{
// return my value collection
Maintenant, ma question. Il est possible de faire de cette liste une liste de suggestions. De la même façon que vous le mettre à un ComboBox comme:
comboBox1.AutoCompleteMode = AutoCompleteMode.SuggestAppend;
comboBox1.AutoCompleteSource = AutoCompleteSource.ListItems;
Thx 4 réponses