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
  • .net
  • encoding
  • propertygrid
  • winapi
  • winforms

Property attribute depending on Windows version

Apr 18, 2013 See the question and my original answer on StackOverflow

You could try something like this, before showing the property grid object:

if (IsWindows8()
{
    TypeDescriptor.AddAttributes(typeof(Encoding), new BrowsableAttribute(false));
}
propertyGrid1.SelectedObject = myObject;
  • SmoBlog © 2010-2026 Simon Mourier. All rights reserved.
  • Privacy & Terms