纠正一下...15也有生成CS代码的功能...
你的问题需要去修改PD的模板代码...PowerDesigner 15\Resource Files\Object Languages\csharp2.xol或者csharp.xol,其他版本同理吧!
生成OOM之后...菜单栏选择language,在其下拉菜单选择edit current object language...
操作选项看图!
在右侧的编辑区,可以看到if判断后的生成代码模板::[%visibility% ][%flags% ]%dataType% _%fieldCode%[ = %InitialValue%];
其中%fieldCode%可能因为版本不一样有所不同,但是都是指的数据字段名,写法不一样而已。
更改代码如下:
private %dataType% _%fieldCode%[ = %InitialValue%];
public %dataType% %fieldCode%
{
get
{
return _%fieldCode%;
}
set
{
value = _%fieldCode%;
}
}
相应的条件也进行更改就好了....试着看,生成的就会有你要求的东西了!
友情提示:自己摸索的时候最好将原件备份,自己怎么改也能进行还原操作(*^__^*) 嘻嘻……!祝你好运!