propertygrid的右边类型显示问题

Lixin19821010 2008-02-19 08:52:59
您好,遇到一些麻烦,请给不吝给予建设性的指导意见.十分感谢.
class GetSetShow
{
private int[] i = new int[] { 1, 2, 3, 4, 5 };
[CategoryAttribute("整形展示"), DisplayName("整形"), ReadOnlyAttribute(false)]
public int[] MyProperty
{
get { return i; }
set { i = value; }
}
}
在前台有个PROPERTYGIRD控件.
GetSetShow getSetShow = new GetSetShow();
this.propertygrid1.selectedobject = getSetShow;
那么我的显示就是:"整形 ¦ Int32[] Array",我如何把这里的"Int32[] Array"改变成"请您点此处进行修改".
并且点这一栏的时候回出现"[...]"这样的修改符号,假如我有四行,都是这样的"Int32[] Array"的类型,如何都出现"请您点此处进行修改",并且每次每行都出现"[...]".
也就是说让用户很明显能看到此处,一看到此处就知道在点这里修改.

还有顺便一个小问题.在显示"整形"的左边有一个"+"显示.点这个,会展开,但是我不希望用户看到这个"+".不希望用户能展开.您是否可以提供一些意见.十分感谢.

或许在满足这个需求的同时,您有更好的方法,请您一定给予指导.十分感谢.

十分感谢您的关注.谢谢.
...全文
112 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
Lixin19821010 2008-02-21
  • 打赏
  • 举报
回复
C/S下的程序,没有JAVASCRIPT.
LutzMark 2008-02-21
  • 打赏
  • 举报
回复
用JS隐藏可行么?
Lixin19821010 2008-02-20
  • 打赏
  • 举报
回复
dingding...
rangeon 2008-02-19
  • 打赏
  • 举报
回复
严重关注
Lixin19821010 2008-02-19
  • 打赏
  • 举报
回复
求助…………
Lixin19821010 2008-02-19
  • 打赏
  • 举报
回复
:)

17,740

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET Framework
社区管理员
  • .NET Framework社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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