Simon Mourier's Avatar
Simon Mourier's blog (1807 answers on StackOverflow) about Microsoft technologies C#, C/C++, .NET, WinRT, WinUI3, AOT, P/Invoke, COM, Interop, DirectX, Direct2D, Windows, ...
  • 🔎︎ Search
  • Categories
  • Archives
  • About Me
  • algorithms
  • c#
  • propertygrid

Using an ExpandableObjectConverter on a Generic class for a PropertyGrid

Mar 7, 2014 See the question and my original answer on StackOverflow

You can get the type from the context, like this (in your SteppedValue case, it's the first generic type):

Type steppedValueType = iTypeDescriptorContext.PropertyDescriptor.PropertyType.GetGenericArguments()[0];
  • SmoBlog © 2010-2026 Simon Mourier. All rights reserved.
  • Privacy & Terms