

C# definice vlastní barvy, práce s brush
Ahoj,
učím se v C# a zasekl jsem se u metody g.FillRectangle, kdy se snažím vykreslit šachovnici.
Problém je v tom že nevím jakým způsobem vykreslovat svou barvu, která je definovaná v RGB floatech.
Představoval jsem si to něco jako:
float r=1.0f, g=1.0f, b=1.0f;
Color myColor = new Color(r,g,b);
g.FillRectangle(myColor, pozice....);
Ale je tam problém s brushem, jak to obejít?
Díky za rady.
Brush si môžeš vytvoriť (a nezabudnúť uvoľniť cez Dispose, resp. using) alebo použiť niektorý z pripravených (a neuvoľňovať).
Napr. (netestované; predpokladám, že s prepočítaním floatov na hodnotu 0-255 nemáš problém):