如何设置元素的固定位置?

时间:2013-12-02 21:10:21

标签: c# winforms position

如何在C#窗体中设置元素的固定位置? 例如:我有一个标签,当我向下滚动时,标签应该向下移动。

我从CSS(Cascading Style Sheets)中知道它:“position:fixed”。 我知道Web技术与winforms无关,但你可以看到这两个div之间的不同之处:

<div style="position: static;"></div>
<div style="position: fixed;"></div> <!-- Wanted in WF -->

2 个答案:

答案 0 :(得分:1)

Windows窗体上的所有控件都是固定的,除非您使用类似FlowLayoutPanel的内容。它们都有Location属性,XY。但是,您需要记住的是,如果您想在某个特定位置使用 docked ,您可以选择几个选项。设置其Dock属性,使其停靠您想要的位置,或将其放置在您想要的位置并设置其Anchor属性。

请记住,如果您想要页脚,则需要将其余控件添加到Panel,以便在页脚<页脚< / em>使用上述方案之一留在原地。

答案 1 :(得分:0)

正如HighCore评论的那样,默认情况下,winforms中的所有内容都是固定的。

但是你也可能会觉得阅读How to: Set the Screen Location of Windows Forms

很有意思