Výsledky 1 až 3 z 3

Téma: c# vykreslovanie

  1. #1

    Standardní c# vykreslovanie

    Ahoj.

    Potreboval by som pomoct s jednym malym problemom.

    Mam aplikaciu kde vo form(s pozadim obrazka) mam 6 labelov a jeden rectangle ktory ked prekrije label tak sa zmeni farba labelu a pozadie labelu z Transarent color na farbu toho rectangle(lebo keby necham Transparent tak sa objavi pozadie a nie farba rectangle aj ked mam poradie label-recangle-pozadie form).
    Vsetko funguje pri pohybe sipkami na klavesnici.

    A problem je v tom ze to strasne blika.uz som skusal aj doublebuffer ale nepomohlo to.

    ako to vyriesit?

    Dakujem.

  2. #2
    Senior Member Avatar uživatele Anduril
    Založen
    12.10.2002
    Bydliště
    OVA, OL
    Věk
    42
    Příspěvky
    3 474
    Vliv
    323

    Standardní Re: c# vykreslovanie

    Jak jsi nastavoval ten automaticky double buffer?

    Nejak takto?
    Kód:
    this.SetStyle(              
             ControlStyles.AllPaintingInWmPaint |              
             ControlStyles.UserPaint |              
             ControlStyles.DoubleBuffer,true);
    ntb: HP EliteBook 8460p i7-2640M | 8GB RAM | 120GB SSD + 500GB HDD | ATi HD6470 | 14" HD+ | W7 PRO
    home: HP Docking Station | HP L2045W | WD 500GB Scorpio Blue USB box
    work: HP Docking Station | HP L2445W
    audio: Epiphone G-400 SG + Sounder Telecaster | E-MU 0202 | Cambridge Audio Azur 340R | Wharfedale Diamond 9.2 | Magnat Betasub 20A | Sennheiser HD555

  3. #3

    Standardní Re: c# vykreslovanie

    ano presne tak.

    dal som to hned ako je initializecomponent

    trosku to pomohlo ale ked stlacim klavesu a drzim tak sa to nestiha menit
    az ked pustim tak vtedy sa to prekresli

Informace o tématu

Users Browsing this Thread

Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)

Pravidla přispívání

  • Nemůžete zakládat nová témata
  • Nemůžete zasílat odpovědi
  • Nemůžete přikládat přílohy
  • Nemůžete upravovat své příspěvky
  •