Я хочу разработать StringConverter со стандартными значениями, которые после присоединения к PropertyGrid будут действовать как comboBox с автозаполнением. Пример ниже даст мне comboBox, но без автозаполнения - пользователь должен развернуть его и вручную выбрать один из элементов. Есть ли способ разрешить пользователю вводить начало одного из параметров, поэтому combobox автоматически выбирает соответствующий?StringConverter with StandardValuesПоддержка и автозаполнение
public class ConverterSample : System.ComponentModel.StringConverter
{
public override bool GetStandardValuesSupported(ITypeDescriptorContext context)
{
//true means show a combobox
return true;
}
public override bool GetStandardValuesExclusive(ITypeDescriptorContext context)
{
return false;
}
public override TypeConverter.StandardValuesCollection GetStandardValues(ITypeDescriptorContext context)
{
return new StandardValuesCollection(new List<string>(){"Stack", "overflow", "rules");
}
Список возвращаемый GetStandardValues должен быть динамичным, поэтому я не могу использовать любое перечисление там. Я взял пример из: http://www.codeproject.com/KB/cpp/dropdownproperties.aspx
... и в чем ваш вопрос? – LukeH
Я хочу разработать следующий Google. Пример на google.com. Но серьезно, как спрашивает Люк ... где вопрос? –
Я расширил вопрос – Marqus