Thank you JMC, that was exactly the hint I needed. I hadn't looked at TypeConverters before and I missed the fact that the Form.Opacity documentation in msdn gave me the answer I wanted. My own property is in fact an opacity, so in this case I can use OpacityConverter with a clear conscience. But now I know where to look in other cases.

BB