菜鸟请问关于PropertyGrid 控件的简单问题,谢谢

苦茶爷爷 2014-02-20 09:00:38
我有个抽象类,是画图的a.cs。
里面有属性和字段若干。
比如 private Color color;
private int penWidth;

然后我有个类是继承这个抽象类的b.cs。

现在我想通过PropertyGrid 控件,来实现对颜色和粗细的交互编辑。

请问我该如何做?

我参考了这篇文章。
http://blog.csdn.net/luckypeng/article/details/19158837

我的疑问是:
public OptionsDialog()

放到哪里?是form.cs?
还是a.cs?b.cs?

谢谢!
...全文
192 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Regan-lin 2014-02-21
  • 打赏
  • 举报
回复
引用 5 楼 u011311854 的回复:
你这个PropertyGrid类里面有写了你自己报错的这些方法了没
苦茶爷爷 2014-02-21
  • 打赏
  • 举报
回复
F546445693 2014-02-21
  • 打赏
  • 举报
回复
引用 3 楼 u011311854 的回复:
[quote=引用 1 楼 u011130289 的回复:] form里面
为什么定义了以后还是报错?[/quote] 大哥,你后面的属性设置应该放到方法里面调用吧!这个写设计代码中是可以的,写你代码里是不行的 添加一个方法,把后面报错的代码放里面,在Load事件中调用下这个方法。
苦茶爷爷 2014-02-21
  • 打赏
  • 举报
回复
引用 1 楼 u011130289 的回复:
form里面




为什么定义了以后还是报错?
潜心爷爷 2014-02-21
  • 打赏
  • 举报
回复
DrawCN d = new DrawCN(); propertyGrid1.SelectedObject = d; 如果已经拖入一个属性框,那么,就不需要重新实例化。 直接就可以使用。
Regan-lin 2014-02-20
  • 打赏
  • 举报
回复
form里面

111,098

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • AIGC Browser
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧