How to refresh localized attributes in PropertyGrid
问题 I have problem with my localized attributes such as: public class LocalizedDisplayNameAttribute : DisplayNameAttribute { public LocalizedDisplayNameAttribute(string resourceId) : base(GetMessageFromResource(resourceId)) { } private static string GetMessageFromResource(string resourceId) { var propertyInfo = typeof(Lockit).GetProperty(resourceId, BindingFlags.Static | BindingFlags.Public); return (string)propertyInfo.GetValue(null, null); } } When I'm using properties with this attribute it's