A képek megjelenítését

Ebben a leckében megtanulod, hogyan kell használni a PictureBox kontroll képek megjelenítésére, valamint azt, hogyan kell megjeleníteni a képet háttérképként alakú.

Úgy gondoljuk, hogy egy kép többet ér ezer szónál, és valóban, sok program használja képeket kommunikálni. Számos módja van, hogy megjelenítse a képeket a Visual Basic, a szokásos módon, hogy egy PictureBox ellenőrzés.

PictureBox vezérlőelem viselkedik, mint egy konténer képek. Meg lehet jeleníteni egy képet beállításával az ingatlan értéke parancsot. Az ingatlan fényképek lehet telepíteni egy ablakban vagy tulajdonságok a programkód, jelezve a minta jelenik meg.

PictureBox szabályozás és tartalmaz egyéb hasznos funkciók, többek között: autoSize' határozza meg, hogy a kép nyújtva a PictureBox tag. és SizeMode. amelyet fel lehet használni a nyújtás, központosító vagy nagyítás PictureBox kontroll.

Mielőtt hozzátéve, hogy a rajz PictureBox ellenőrzés a tervezési minta az tipikusan egy erőforrás fájl. Miután az erőforrás a projekt akkor használja újra. Például szükség lehet megjeleníteni ugyanazt a képet több helyen.

Kép hozzáadása erőforrásként

A Fájl menüben válasszuk a New Project.

A New Project párbeszédablakban a sablonok panelen válassza ki a Windows Application.

A Név mezőbe írja be képeket, majd kattintson az OK gombra.

Nyisson meg egy új Windows Forms projekt.

A Solution Explorer kattintson duplán a Saját Project. hogy nyissa ki a Project Tervező.

A projekt tervező, kattintson az Erőforrások fülre.

Kattintson a Hozzáadás erőforrás. majd válassza a Hozzáadás egy meglévő fájlt a legördülő listából.

Az Add meglévő fájl erőforrások párbeszédablak. Ha a kép fájlok hiányoznak, keresse meg a mappát, amely a képeket.

Jelölje ki a képfájlt (kiterjesztés: BMP, GIF vagy JPG), majd kattintson a Megnyitás parancsra. Például jobb kiválasztani egy kis képet.

A kép felkerül a projekthez, és megjelenik a kezelő.

Ismételjük meg az előző két lépést, hogy egy második képet a projekthez.

A Fájl menü Bezárás. Ha szeretné menteni a változásokat, az Igen gombra.

A következő képeket PictureBox ellenőrzés

A Solution Explorer válassza Form1.vb. majd a Nézet menüben kattintson a tervező.

A panel elemek formájában drag PictureBox kontroll.

A Tulajdonságok ablakban kattintson a ... gombra a kép tulajdonság. hogy nyissa ki a Select Resource párbeszédablak.

A tételek listáját, válasszon egyet a hozzáadott képek, és nyomja meg az OK gombot.

Válassza SizeMode tulajdon és állítsa autoSize'.

Felhívjuk figyelmét, hogy a méret a PictureBox vezérlő automatikusan megváltoztatja a kép méretét.

Az eseménykezelő PictureBox1_Click hozzá a következő kódot.

PictureBox szabályozás is támogatja a képek megjelenítését, a háttérben az űrlapot. BackgroundImage tulajdonát formájában használják képet jelenítenek meg, amely mögött más ellenőrzések olyan formában, ami hasonlít a háttérkép az asztalon.

Csakúgy, mint a Windows, akkor helyezze a kép közepén, cserép ne feszítse ki teljes képernyőre. Az űrlap erre a célra BackgroundImageLayout tulajdonság.

Sok más ellenőrzéseket, mint testület. Csoportpanelen, és még a Button vezérlő is van BackgroundImage tulajdon. Próbáld ki, és értékeli az eredményeket.

A kijelző háttér képet alkotnak

A Solution Explorer válassza Form1.vb. majd a Nézet menüben kattintson a tervező.

Válassza ki az űrlapot kattintással bárhol kívül PictureBox ellenőrzés.

A Tulajdonságok ablakban kattintson a ... gombra a BackgroundImage tulajdon. hogy nyissa ki a Select Resource párbeszédablak.

A tételek listáját, válasszon egyet a hozzáadott képek, és nyomja meg az OK gombot.

Felhívjuk figyelmét, hogy mintázat jelenik meg a forma mögött PictureBox és elosztjuk az alapértelmezett.

Ha a kép a kontroll PictureBox túl nagy, a háttérképet lehet rejtett. Ebben az esetben válassza a PictureBox vezérlőelem, és húzza az alján a penész, hogy távolítsa el azt.

Megjegyezzük, hogy a kép kitölti és kitölti az egész űrlapot.

Ügyeljen arra, hogy a bal oldali listából válassza ki az esemény Form1. Kattintson és válassza ki a megfelelő legördülő menüből.

Az eseménykezelő Form1_Click hozzá a következő kódot.

Kapcsolódó cikkek