0

我为要在名为 Labels.vala 的主窗口中使用的所有标签创建了一个单独的文件

以前,我在 MainWindow.vala 文件中创建了标签,但现在我想为标签创建一个单独的文件,因为标签会根据用户设置的位置而改变,这将使代码在 MainWindow.vala文件太长。

这是 Labels.vala 文件中的代码: 在此处输入图像描述

现在,当我尝试将此类添加到主窗口内的网格时,它编译没有错误,但标签未显示在主窗口中。

在此处输入图像描述

这就是我在主窗口网格中添加标签网格的方式。

源代码链接:https ://github.com/Suzie97/epoch

4

1 回答 1

0

目前您正尝试将Labels类的实例附加到MainWindow网格,但您需要使用Labels.labels_grid它公开的属性。

grid.attach (labels.labels_grid, 0, 4, 1, 2);
于 2021-03-21T10:03:02.840 回答