0

我目前正在做一个带有面板标签的应用程序。我已尝试遵循此处提供的 TabSample:http: //developer.bada.com/help/index.jsp ?topic=/com.osp.cppapireference.help/classOsp_1_1Ui_1_1Controls_1_1Panel.html和提供的 BasicApp(用于面板的使用) IDE。该应用程序有 2 个选项卡,tab1 和 tab2。在tab1中,有一个按钮和一个标签,一旦按钮被点击,它会改变标签中的文字并appLog它。我目前面临的问题是,当我什至无法单击按钮时,它没有响应(按钮和标签和 applog 没有响应),我必须单击 tab2 然后单击返回 tab1 才能获得按钮工作/响应。我可以知道如何解决这个问题吗?

提前谢谢了!

4

1 回答 1

0

我一直在尝试查看 TabForm 出了什么问题,并通过在 TabForm::OnInitializing(void) 中添加这些代码行来意识到问题并解决了它:

if (pTab)
{
    pTab->SetSelectedItem(__panelId);

    __pPanel[0]->SetShowState(false);
    __pPanel[1]->SetShowState(false);
    __pPanel[__panelId]->SetShowState(true);
}
于 2011-11-24T09:11:33.610 回答