Stretch elemek formájában ablakok formája - programozás C, C # és java

A cikk bemutatja, hogyan teremtsünk „gumi” felület a Windows Forms, és nézd meg, hogyan nyúlik a tételeket a forma, ha átméretezi az ablakot.

Hoz létre a Visual Studio projekt Windows Forms és helyezze az alábbi ellenőrzések formájában:

Stretch elemek formájában ablakok formája - programozás C, C # és java

A program futtatása az egér segítségével, és próbálja növelni az ablak méretét húzva a jobb alsó sarokban a formában. Ennek eredményeként, akkor kap a következő:

Stretch elemek formájában ablakok formája - programozás C, C # és java

Látjuk, hogy a forma ablak mérete nőtt, de az ellenőrzés nem reagál ezekre a változásokra.

Most megmutatjuk, hogyan lehet létrehozni adaptív változások a az ablak méretét formájában interfész Windows Forms.

Hogyan nyúlik a tételek formájában Windows Forms

A Windows Forms Anchor tulajdonság határozza meg a tartály oldala (felső, alsó, bal, jobb), amelyhez kötődik a kontroll. Amikor a tartály át van méretezve, a távolság az említett tartály oldalán, és a legközelebbi hozzá a vezérlőelem változatlan marad.

Így lehetséges elérni nyújtás és mozgása elemek formájában változás a mérete.

A mi esetünkben egy tartály, ellenőrzés a teljes ablakot.

Mi ad értéket az attribútum TextBox Anchor = Top, Left, Right. Most a távolság a megfelelő szövegdobozba, és oldalablakok változatlan marad. Így lesz változás eléréséhez ellenőrzése szélessége az ablak szélessége.

Stretch elemek formájában ablakok formája - programozás C, C # és java

Mert RichTextBox értéke Anchor, hogy az egyenlő felső, alsó, bal, jobb.