用过Tab控件的朋友帮忙,问题多多!
个人认为tab控件是Powerbuilder最失败的控件!
我遇到了很多问题:
首先,对页面如tabpage_1上的按钮控件等无法指定taboreder!?不信的可以试试,成功的请帮忙救我!!!!!!
其次,要想设定某个控件得到焦点,编程很不方便,请问大家是在那个事件下设定焦点的,例如:
我想在点击了,tabpage_2后,将焦点设定在cb_3上(默认是cb_1).
再次,页面如tabpage_1的数据窗口无法输入数据.问题如下:
在数据窗口控件内插入一行,用鼠标点击某列时,出现一黑块,没有出现用于输入字符的竖线!我的DW_1关联d_case对象,在窗口的cb_add的clicked事件下代码为:
dw_1.ScrollToRow(dw_1.InsertRow(0))
dw_1.SetFocus()
奇怪的是,同样的代码在另一个窗口中可用!
尽管Pb给tab控件给出了一大堆属性,事件,函数.但在使用过程中极不灵活!原因在于这些咚咚是针对控件tab_1,tab_2...,而我们在使用过程中往往需要的是对一个控件内的多个页面如tabpage_1,tabpage_2...进行操作.而这些页面可用的函数事件很少,解决不了问题!