我想仅在用户单击选项卡时加载选项卡的内容。我可以使用 Stack 或 Widget 的某些属性吗?我正在 Vala 中编码,目前我已经通过在 UI 构建上加载内容来解决这个问题。一段示例代码会有很大帮助。
提前致谢!
最佳答案
摘自OP评论:
stack.add_titled (ports_layout_box, "my-tab", "FOO");
stack.notify["visible-child-name"].connect ((sender, property) => {
if ("my-tab" == stack.get_visible_child_name ()) {
// TO DO
}
});
关于gtk - 如何在 Gtk.Stack 上捕获鼠标点击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31895646/