登录
首页 >  Golang >  Go问答

“如何在Go Fyne中禁用HSplit的调整大小功能?”

来源:stackoverflow

时间:2024-03-10 16:09:26 413浏览 收藏

IT行业相对于一般传统行业,发展更新速度更快,一旦停止了学习,很快就会被行业所淘汰。所以我们需要踏踏实实的不断学习,精进自己的技术,尤其是初学者。今天golang学习网给大家整理了《“如何在Go Fyne中禁用HSplit的调整大小功能?”》,聊聊,我们一起来看看吧!

问题内容

如何禁用或阻止分割窗格调整大小?

hSplit := container.NewHSplit(
    hello,
    widget.NewButton("Hi!", func() {
        hello.SetText("Welcome :)")
    }),
)

我正在尝试在 newlist 小部件后面添加一个标签。 但是,我为此尝试了很多布局,例如 newvboxlayout 但根据文档,其中的所有元素都将设置为最小高度。因此,该列表变得非常小。我无法使用容器来执行此操作。

我也尝试过 newmaxlayout,但列表现在与选择项目标签重叠


正确答案


通常,当您希望 1 个项目填充空间并让其他项目围绕它排列时,您会使用边框。 请注意,容器内的容器具有不同的布局,这是我们构建更复杂的排列的方式,如上面所示。

目前不行 - 分割窗格是一个用户界面控件,支持调整两侧的大小。 听起来你想做点别的事情。 你到底想做什么?如果它只是放置东西,那么尝试其他不提供此功能的容器。

终于介绍完啦!小伙伴们,这篇关于《“如何在Go Fyne中禁用HSplit的调整大小功能?”》的介绍应该让你收获多多了吧!欢迎大家收藏或分享给更多需要学习的朋友吧~golang学习网公众号也会发布Golang相关知识,快来关注吧!

声明:本文转载于:stackoverflow 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>