gpt4 book ai didi

wpf - 在创建自定义面板时考虑 Horizo​​ntalAlignment 和 VerticalAlignment

转载 作者:行者123 更新时间:2023-12-04 16:46:49 26 4
gpt4 key购买 nike

我正在尝试在 wpf 中创建一个自定义面板。我的疑惑在这里,

  • 我如何考虑
    水平对齐和
    VerticalAlignment 因素,而
    将项目放在我的面板中。
    我应该检查我的这些标志吗?
    安排覆盖方法 ??
  • 考虑
    我想写一个 WrapPanel
    克隆。如果面板的宽​​度设置为
    “自动”,我如何获得实际宽度
    安排我的 child 的小组
    项目。我总是得到
    实际宽度/实际高度为 0。我是
    遗漏了什么???

  • 请帮忙。

    最佳答案

    您是否对水平和/或垂直对齐采取行动取决于您。如果垂直 StackPanel 会考虑 child 的 VerticalAlignment,那将会很糟糕。

    您应该在每个子控件上调用 Measure() 方法。这将为您提供所需的尺寸。

    关于wpf - 在创建自定义面板时考虑 Horizo​​ntalAlignment 和 VerticalAlignment,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4710655/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com