Képek használata
Ez a témakör azt ismerteti, hogyan módosíthatja a képeket a System.Windows.Forms.PictureBox.PictureBox.SizeMode tulajdonsággal, és hogyan jelenítheti meg a képeket a Microsoft Visual Studio .NET-ben.
A SizeMode tulajdonság
A SizeMode tulajdonsággal megadhatja, hogyan illeszkedik egy kép a vezérlőbe. A SizeMode tulajdonság a felügyelt tárban és az Automation-tárban is elérhető. A SizeMode használatával a következőt teheti:
- Méretezze át a vezérlőszegélyeket úgy, hogy illeszkedjenek egy képhez.
- Nyújtsunk egy képet a vezérlő szegélyeihez igazítva.
- Kép középre igazítása a vezérlőszegélyek határain belül.
- Rögzítsen egy képet a vezérlő bal felső területére a kép vagy vezérlő átméretezése nélkül (előfordulhat, hogy a kép egy része nem látható, ha nem méretezi át a képet vagy a vezérlőt).
Képek használata a Visual Studio .NET-ben
Kép megjelenítése tervezéskor a Visual Studio .NET-ben:
- Húzzon egy InkPicture vezérlőelemet egy űrlapra, vagy kattintson duplán az Eszközkészletben lévő InkPicture vezérlőre.
- A Tulajdonságok ablakban válassza ki a Kép tulajdonságot, majd a három pontra kattintva nyissa meg a Megnyitás párbeszédpanelt.
- Ha egy adott fájltípust (például .jpg fájlokat) keres, jelölje ki azt a típusú fájlok mezőben.
- Jelölje ki a megjeleníteni kívánt fájlt.
A kép törlése a tervezéskor:
- A Tulajdonságok ablakban jelölje ki a Kép tulajdonságot, és kattintson a jobb gombbal a miniatűr képére.
- Kattintson a Alaphelyzetbe állításgombra.
A InkPicture vezérlőelem alapértelmezés szerint szegélyek nélkül jelenik meg. A BorderStyle tulajdonság használatával szabványos vagy háromdimenziós szegélyt adhat meg az InkPicture mező megkülönböztetéséhez az űrlap többi részétől, még akkor is, ha nem tartalmaz képet.
Futtatáskor megjeleníthet egy képet a System.Drawing.Image objektum FromFile metódusával:
ctlInkPicture.Image = Image.FromFile("c:\myImageFile")
Az örökölt Kép objektum BackgroundImage tulajdonságával rendelkező képet is beillesztheti háttérképként; ez azonban nem méretezhető át.