我在 .NET Framework 的 PropertyGrid 中使用过 OpenFileDialog。它运行良好:
public class FileSelectorTypeEditor : System.Drawing.Design.UITypeEditor
{
public override UITypeEditorEditStyle GetEditStyle(ITypeDescriptorContext context)
{
if (context == null || context.Instance == null)
return base.GetEditStyle(context);
return UITypeEditorEditStyle.Modal;
}
// etc
}
现在在 .NET 9 上的 WinForms 中,我找不到类型System.Drawing.Design.UITypeEditor
。
我做错什么了?