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:
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ő:
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.
Mert RichTextBox értéke Anchor, hogy az egyenlő felső, alsó, bal, jobb.