Pracuję nad grą w C# (albo 2,0 lub 3,5 havn't postanowił jeszcze). Gra zostanie odtworzona na mapie z sześciokątną siatką. Doceniam to, że interfejs użytkownika dla tej mapy powinien korzystać z podwójnego buforowania (wiele warstw, więc powolny rysunek). Wiem, że mogę włączyć podwójne buforowanie za pomocą stylu lub utworzyć własny bufor i obsłużyć go samodzielnie. Większość zaleceń, które znajduję w Internecie, należy traktować samodzielnie. Zastanawiam się, dlaczego? Oczywiście pozwala mi to uniknąć założeń, które są nieodłącznie związane z podwójnymi buforami kontrolnymi, ale nie wiem, jakie są te założenia.Dlaczego należy wykonywać ręczne podwójne buforowanie?
Ponownie, nie szukam kodu, aby wyjaśnić, jak podwoić bufor mojej kontroli, ale raczej, dlaczego sam bym to zbudował zamiast używania stylu podwójnego buforowania i pozwalającego klasie CLR/Control na obsłużenie go?
Dzięki, ale już zrobiłem wyszukiwanie w sieci :-) –