读书人

菜,菜,菜,该如何处理

发布时间: 2012-02-17 17:50:42 作者: rapoo

菜,菜,,菜,,,,,,,
菜鸟又有新问题,两个,
第一,我对原来项目中的窗体进行一点小修改,就是在原来PageControl中已有TabSheet1和TabSheet2的基础上新加入TabSheet3,我在TabSheet3中加入了Label和DBEdit组件,,,可是不管是设计时,还是运行时,DBEdit都会又叠加的出现在TabSheet1和TabSheet2中,使窗体非常乱,这是怎么回事啊,怎么和能让DBEdit只出现在TabSheet3中呢?
第二个问题,我在运行时,对DBEdit中无法输入内容,没有反应,组件的READONLY已经设为FALSE了,这又是怎么回事了,,,怎么解决呢?

[解决办法]
第一,我对原来项目中的窗体进行一点小修改,就是在原来PageControl中已有TabSheet1和TabSheet2的基础上新加入TabSheet3,我在TabSheet3中加入了Label和DBEdit组件,,,可是不管是设计时,还是运行时,DBEdit都会又叠加的出现在TabSheet1和TabSheet2中,使窗体非常乱,这是怎么回事啊,怎么和能让DBEdit只出现在TabSheet3中呢?
----------------------------------------------
楼主可能是加DBEdit的时候放得不好,我试过放DBEdit时如果放到标签的位置就会叠加了。
你要加进TabSheet3中应该先选择TabSheet3的面板再加试试!
----------------------------------------------
第二个问题,我在运行时,对DBEdit中无法输入内容,没有反应,组件的READONLY已经设为FALSE了,这又是怎么回事了,,,怎么解决呢?
---------------------------------------------
你的DBEdit中的DataSource和DataField中加了内容么?


[解决办法]

还有,同样TABSHEET里的 dxDBLookupEdit的ListSource KeyFieldName,DataSource DataField我都像原来那样赋值了啊,正常的话,那个LookUpKeyValue里是应该显示ListSource的内容的,可是不知道为什么这次没有显示,运行时更是没有显示,没啥反应,,这又是怎么回事了,,我都晕了
===================================

可能是数据集没打开,有没有甚么报错信息啊
[解决办法]
建议用TEdit
用FieldbyName( '字段名 ').AsString := edit1.Text;等语句赋值

读书人网 >.NET

热点推荐