/ / rozlíšenie Tab Ikony nie sú jasné s TabControl Winforms - c #, winforms, vlastné ovládacie prvky

Rozlíšenie tab Ikony nie sú jasné s TabControl Winforms - c #, winforms, vlastné-kontroly

pre ImageList, ktorý sa používaTabControl Ikony, ak je režim TabControl Draw OwnerDrawFixed nie je jasný a spôsobuje niektoré problémy s rôznym pozadím. Ak má pozadie kontajnera Obdĺžnik SolidBrush, obrázok bude OK. Inak to bude narušené.

Existuje nejaký dobrý spôsob, ako nakresliť obrázok vo vysokom rozlíšení?

odpovede:

2 pre odpoveď č. 1

Pri pridávaní obrázkov do ImageList brať do úvahy:

  • nastaviť ColorDepth majetok do Depth32Bit pre obrázky png.
  • nastaviť ImageSize vašej pôvodnej veľkosti obrázkov vo vašom prípade 24,24

Potom pridajte obrázky do zoznamu obrázkov.

Zmena týchto vlastností po pridaní obrázkov bude mať za následok nízku kvalitu obrázkov.