gpt4 book ai didi

c# - TableLayoutPanel 的控制列属性

转载 作者:太空狗 更新时间:2023-10-30 00:12:27 26 4
gpt4 key购买 nike


我注意到添加到 TableLayoutPanel 的每个控件都被赋予了“Column”和“Row”属性。如何通过代码访问这些属性?
谢谢:)

最佳答案

这些属性仅存在于属性窗口中,由 IExtenderProvider 接口(interface)提供魔法。它们在运行时不存在。扩展属性是:

  • 列跨度。运行时:GetColumnSpan() 和 SetColumnSpan()
  • 行跨度。运行时:GetRowSpan() 和 SetRowSpan()
  • 行。运行时:GetRow() 和 SetRow()
  • 细胞。运行时:GetCellPosition() 和 SetCellPosition()
  • 专栏。运行时:GetColumn() 和 SetColumn()

显然,TLP 经过高度优化以供设计人员使用。这在运行时有点痛苦。

关于c# - TableLayoutPanel 的控制列属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4948453/

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