c# - 为什么 Point[] 在 winforms 集合编辑器中不能正常工作(通过 PropertyGrid)?
问题描述
我有一个带有点数组公共属性的类
public System.Drawing.Point[] Points { get; set; }
我希望用户能够使用PropertyGrid更改此属性。
问题是PropertyGrid允许我(用户)编辑现有的点列表。
但是,如果我想添加或删除点,则需要单击行右侧的“...”按钮并打开Point Collection Editor。
我只是不明白为什么点集合编辑器对话框显示“对象与目标类型不匹配”。我究竟做错了什么?
解决方案
推荐阅读
- node.js - firebase 函数在完成代码处理之前返回
- android - Error when inflating Bottom Navigation View even though the bottom_navigation.xml is right
- variables - One method with 3 variables
- javascript - 茉莉花间谍没有找到财产
- php - 应该将哪些参数传递给 PDO::__construct()?
- powershell - 如何从我的批处理文件中打开“保存”对话框
- javascript - 在R中的highcharts中着色堆叠区域
- node.js - Node.js 和 PHP 部署
- php - PHP - 当您使用 array_search 找到项目时如何获取数组值(如 [0]、[1]、[2])
- c++ - 在派生类上调用移动构造函数的正确方法是什么?