Witam
Spotkałem się właśnie z dość dziwnym zachowaniem visuala. Mianowice kiedy chce wykonać jakiekolwiek działanie ze znakiem - w metodach formatki powoduje to, że dana metoda staje się jakby niezadeklarowana. Ma ktoś pomysł czemu tak się dzieje?
Witam
Spotkałem się właśnie z dość dziwnym zachowaniem visuala. Mianowice kiedy chce wykonać jakiekolwiek działanie ze znakiem - w metodach formatki powoduje to, że dana metoda staje się jakby niezadeklarowana. Ma ktoś pomysł czemu tak się dzieje?
np chce zrobić btn.Left = (this.ClientSize.Width - btn.Width) / 2;
to robie w metodach designera i ten minus powoduje błędy bo jak np zrobie btn.left = 2+2 to działa a 5-2 już nie, dostaje taki błąd w designerze :The code within the method 'InitializeComponent' is generated by the designer and should not be manually modified ..... ale zaznaczam, że tylko jeśli robię cokolwiek z minusem
Napisał jasno: NIE MOŻESZ TEGO ROBIĆ W InitializeCOmponents
A czy na pewno dodajesz odwołując się do innych elementów? Z tego co pamiętam, to póki InitializeComponents się nie skończy, to nie możesz się do innych elementów 'dobierać'
odwołuje się normalnie :
this.button1.left = 3+2; - to działa normalnie
this.button1.left = 3-2; nie działa i w ogóle ten minus wprowadza dziwne zachowanie bo jak zmażę później samo 3-2 i włączę designera to pisze ze initialize components nie jest zadeklarowane dopiero kilka undo przywraca wszystko
a druga dziwna sprawa to jest to, że w designerze np robię wywołanie funkcji z tej samej klasy np odejmij(2,3) i intelience nie zgłasza błędu a w designerze pisze method not found
Zarejestruj się i dołącz do największej społeczności programistów w Polsce.
Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.