读书人

怎么给用户展现一个中文的设计界面

发布时间: 2012-03-20 14:01:11 作者: rapoo

如何给用户展现一个中文的设计界面
大家好,
现在我想要给用户做一个窗体设计器(就想vs.net的windows窗体设计器一样),但是用户希望窗体中的控件的属性都要用中文来显示,该怎么做呢?


[解决办法]
帮你顶一下
[解决办法]
这样来做试试:
private void displayMyObject()
{
abc a = new abc();
PropertyGrid pg = new PropertyGrid();
pg.SelectedObject = a;
pg.Bounds = this.ClientRectangle;
pg.Show();
this.Controls.Add(pg);
}
class abc
{
[Description( "我的一个用来测试的属性. ")]
[DisplayName( "我的属性 ")]
public bool MisnamedProperty
{
get
{
return true;
}
}
}
[解决办法]
是这个样子的
[解决办法]
就是要用到attribute属性来自定义你的控件和类的说明。
[解决办法]
为你的自定义控件附加DisplayName等属性啊
[解决办法]
中文和英文还不是一样的解决方法????? 都utf8了~~~


[解决办法]
使用Attribute来实现属性的命名,最好同时加入全球化的解决方案,这样比较灵活,而且程序的可扩展性也会比较好
[解决办法]
[DisplayName( "我的属性 ")]
属性可以添加这个显示,当然你也可以自己写个设计器汉化属性
[解决办法]
向大家学习
[解决办法]
呵呵,不错的想法

读书人网 >.NET

热点推荐