Megosztás a következőn keresztül:


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:

  1. Húzzon egy InkPicture vezérlőelemet egy űrlapra, vagy kattintson duplán az Eszközkészletben lévő InkPicture vezérlőre.
  2. 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.
  3. Ha egy adott fájltípust (például .jpg fájlokat) keres, jelölje ki azt a típusú fájlok mezőben.
  4. Jelölje ki a megjeleníteni kívánt fájlt.

A kép törlése a tervezéskor:

  1. A Tulajdonságok ablakban jelölje ki a Kép tulajdonságot, és kattintson a jobb gombbal a miniatűr képére.
  2. 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.