关于PropertyGrid困扰我的问题 PropertyGrid内属性有:MyIdMyName现在光标已经处在MyName上,如何通过程序让MyName上的值为"abcde"? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 直接修改PropertyGrid里SelectObject的值就行了,比如youClass yc = (youClass)PropertyGrid.SelectObject;yc.MyName="abcde";这样在属性窗口里显示就改了. 我是想通过修改属性框来修改SelectObject的属性。 没有回答吗?比如有没有seletedItem = "ssss"这样的属性? 能不能找到PropertyGrid的句柄,然后sendmessage? 楼主可以看一下PropertyGrid有如下的属性:propertyGrid1.SelectedGridItem,可以验证如下System.Console.WriteLine(this.propertyGrid1.SelectedGridItem.Value);但是不可以通过这个属性给对象赋值. 楼主试一下用如下的方法来设置值:this.propertyGrid1.SelectedGridItem.PropertyDescriptor.SetValue(this.propertyGrid1.SelectedObject, "aaaaa");System.Console.WriteLine(this.propertyGrid1.SelectedGridItem.Value); C/S模式上传图片是报错 基础连接已经关闭: 服务器提交了协议冲突。 c# 画一个方块,用什么控件呢?(在窗体上画不同颜色的方块,做标记用) 扩展控件能够获得焦点的问题 正则表达式高级匹配 C# 调DLL,字符串子针的问题 c/s 模式下,如何实现数据库同步,求思路! 如何实现网页的操作??? 请教在c# winform里如何实现更换皮肤功能? matlab与c#混合编程问题 请教夕夕公主:关于读取XML文件的内容 如何通过WMI编程实现获取远程服务器的系统错误日志。 vs.net2005设置的断点无效,不能调试
youClass yc = (youClass)PropertyGrid.SelectObject;
yc.MyName="abcde";这样在属性窗口里显示就改了.
比如有没有seletedItem = "ssss"
这样的属性?