如何在powerbuilder中设置焦点选定的可视用户对象

时间:2013-10-09 02:38:03

标签: powerbuilder

我有一个主窗口,它包含一些堆栈面板和每个堆栈面板,包含可视用户对象。我现在的问题是如何在堆栈面板中设置焦点选定的可视对象?

1 个答案:

答案 0 :(得分:0)

我认为somepanel.panel_control.SetFocus()会做你想做的事。

顺便说一句,如果面板是可视用户对象,则从窗口直接访问对象的内部控件并不是一种好习惯。它破坏了封装。您应该向用户对象添加一些方法以减少强耦合。您可以阅读有关Law of Demeter的文章以获取详细说明。