public class NodeIDConverter : StringConverter
{
//true: support drop-down style. false: text style.
public override bool GetStandardValuesSupported(ITypeDescriptorContext context)
{
return true;
}
//content of drop-down
public override TypeConverter.StandardValuesCollection GetStandardValues(ITypeDescriptorContext context)
{
return new StandardValuesCollection(null);
}
//true: disable text editting. false: enable text editting;
public override bool GetStandardValuesExclusive(ITypeDescriptorContext context)
{
return true;
}
}
{
//true: support drop-down style. false: text style.
public override bool GetStandardValuesSupported(ITypeDescriptorContext context)
{
return true;
}
//content of drop-down
public override TypeConverter.StandardValuesCollection GetStandardValues(ITypeDescriptorContext context)
{
return new StandardValuesCollection(null);
}
//true: disable text editting. false: enable text editting;
public override bool GetStandardValuesExclusive(ITypeDescriptorContext context)
{
return true;
}
}