如何在C#窗体中设置元素的固定位置? 例如:我有一个标签,当我向下滚动时,标签应该向下移动。
我从CSS(Cascading Style Sheets)中知道它:“position:fixed”。 我知道Web技术与winforms无关,但你可以看到这两个div之间的不同之处:
<div style="position: static;"></div>
<div style="position: fixed;"></div> <!-- Wanted in WF -->
答案 0 :(得分:1)
Windows窗体上的所有控件都是固定的,除非您使用类似FlowLayoutPanel
的内容。它们都有Location
属性,X
和Y
。但是,您需要记住的是,如果您想在某个特定位置使用 docked ,您可以选择几个选项。设置其Dock
属性,使其停靠您想要的位置,或将其放置在您想要的位置并设置其Anchor
属性。
请记住,如果您想要页脚,则需要将其余控件添加到Panel
,以便在页脚<页脚< / em>使用上述方案之一留在原地。
答案 1 :(得分:0)
正如HighCore评论的那样,默认情况下,winforms中的所有内容都是固定的。
很有意思