Strona główna » Carckowanie » lang csharp » datagridview - samoistne zmiany kolumn
datagridview - samoistne zmiany kolumn [wiadomość #720] śro, 04 lipiec 2007 01:58 Przejdź do następnej wiadomości
tataremka jest aktualnie niedostępny tataremka
Wiadomości: 1
Dołączył(a): lipiec 2007
Junior Member
Witam serdecznie!

Może nie jest to pytanie stricto o C# a o MSVC#, ale mam nadzieję, że
jeśli jest to grupa o C#, więc i MSVC# jest na 100% znane od podszewki
i będę mógł liczyć na pomoc.

Czy zdarzyło się komuś takie oto zachowanie:
MSVC# express edition od czasu do czasu potrafi zrobić mi takie cudo,
że wszystkie ustawienia kolumn w datagridview są gubione. Wchodzę sobie
w edycje kolumn, ustawiam nazwy wyświetlane, kolejność wyświetlania,
widoczność dopowiednich kolumn itp itd. I jakimś cudem, nie potrafię
tego zreplikować, bo to żadki przypadek i zdarza się przypadkowo (ale
zawsze po uruchomieniu apliakcji w trybie debug) po zamknięciu
aplikacji patrzę, a tu w designerze mam datagridview i wszystkie
kolumny są takie jakbym ich wogóle nie edytował: wszystkie są widoczne,
kolejność jest taka jak na początku i nazwy w headerze datagridview też
zmeinione na początkowe. Żadne cofanie zmian edycji nie pomaga:(
dobrze, że mam SVN to jakoś wracam do poprzedniego stanu projektu, ale
niestety jest to tak przypadkowe, że czasami tracę rpzez to dużo czasu
i nowego kodu!
Może ktoś z grupowiczów spotkał sie z tym i zna przyczynę takiego
zachowania sie MSVC# Express Edition?

--
tataremka
Re: datagridview - samoistne zmiany kolumn [wiadomość #722 (odpowiedź na #720) ] śro, 04 lipiec 2007 03:01 Przejdź do poprzedniej wiadomościPrzejdź do następnej wiadomości
Yamma jest aktualnie niedostępny Yamma
Wiadomości: 14
Dołączył(a): maj 2007
Junior Member
Użytkownik "tataremka" <tataremka[@]gmail.com> napisał w wiadomości
news:f6fcuo$nvm$1@nemesis.news.tpi.pl...

> aplikacji patrzę, a tu w designerze mam datagridview i wszystkie
> kolumny są takie jakbym ich wogóle nie edytował: wszystkie są widoczne,
> kolejność jest taka jak na początku i nazwy w headerze datagridview też
> zmeinione na początkowe. Żadne cofanie zmian edycji nie pomaga:(
> dobrze, że mam SVN to jakoś wracam do poprzedniego stanu projektu, ale
> niestety jest to tak przypadkowe, że czasami tracę rpzez to dużo czasu
> i nowego kodu!

Visual Studio, a zwłaszcza Designer, niestety, potrafi czasami robić takie
niespodzianki. Ja z takim błędem akurat się nie spotkałem w obecnej wersji,
natomiast miałem podobne problemy z "wyklikaniem" TableStyle'a w VS 2003, z
tym, że ówczesny Designer od początku ignorował moje ustawienia i wyświetlał
po swojemu. Radziłem sobie w ten sposób, że olewałem Designera i tworzyłem
osobną metodę inicjalizującą DataGrida i "ręcznie" wszystko ustawiałem. Być
może są jakieś instrukcje, które powodują takie zachowanie w pliku Designera
(nazwa_formularza.Designer.cs). Zajrzyj do tego pliku, odszukaj sekcję z
DataGridem i porównaj z formularzem, który zachowuje się poprawnie.
Ale jak już jesteśmy przy błędach w Designerze VS, to się podczepię i
zapytam o następujący problem: czasami, zupełnie przypadkowo, Designerowi
coś "odwala" i po pojedynczym kliknięciu na dowolną kontrolkę VS traktuje
takie kliknięcie jak podwójne i tworzy defaultowy handler dla danej
kontrolki przechodząc jednocześnie do pliku z kodem. Przyznam, że jest to
wyjątkowo denerwujące, bo czasami trzeba ustawić jakąś właściwość np.
buttona, klikam raz żeby wyświetliło się okienko Properties a ten drań
tworzy mi metodę Button_Click, podpina ją pod eventa Click i przechodzi do
pliku z kodem.
yamma
Re: datagridview - samoistne zmiany kolumn [wiadomość #735 (odpowiedź na #720) ] czw, 05 lipiec 2007 18:24 Przejdź do poprzedniej wiadomości
keczerad jest aktualnie niedostępny keczerad
Wiadomości: 8
Dołączył(a): maj 2007
Junior Member
tataremka napisał(a):
> Witam serdecznie!
>
> Może nie jest to pytanie stricto o C# a o MSVC#, ale mam nadzieję, że
> jeśli jest to grupa o C#, więc i MSVC# jest na 100% znane od podszewki
> i będę mógł liczyć na pomoc.
>
> Czy zdarzyło się komuś takie oto zachowanie:
> MSVC# express edition od czasu do czasu potrafi zrobić mi takie cudo,
> że wszystkie ustawienia kolumn w datagridview są gubione. Wchodzę sobie
> w edycje kolumn, ustawiam nazwy wyświetlane, kolejność wyświetlania,
> widoczność dopowiednich kolumn itp itd. I jakimś cudem, nie potrafię
> tego zreplikować, bo to żadki przypadek i zdarza się przypadkowo (ale
> zawsze po uruchomieniu apliakcji w trybie debug) po zamknięciu
> aplikacji patrzę, a tu w designerze mam datagridview i wszystkie
> kolumny są takie jakbym ich wogóle nie edytował: wszystkie są widoczne,
> kolejność jest taka jak na początku i nazwy w headerze datagridview też
> zmeinione na początkowe. Żadne cofanie zmian edycji nie pomaga:(
> dobrze, że mam SVN to jakoś wracam do poprzedniego stanu projektu, ale
> niestety jest to tak przypadkowe, że czasami tracę rpzez to dużo czasu
> i nowego kodu!
> Może ktoś z grupowiczów spotkał sie z tym i zna przyczynę takiego
> zachowania sie MSVC# Express Edition?


mam to samo, w wersji Standart w domciu i w pracy na Professionalu.
Podobnie mialem na becie i wtedy stosowalem cos takiego jak pisal kolega
po porsut ustwialem je programowao, ale ostanio cos sie rzadko to
zdzarza ale mi mo wszystko sie zdzarza.

Cuda inne :

W domciu jeszcze raz mi "pogubily" sie ikonki kontrolek i przez pol roku
mialem jedna ikonke co fajniejsze wybierana losowa na wszysktich
kontrolkach, ale jakies 2 tygodnie temu powrocil oto do stanu normalengo.

--

keczerad

http://www.e-mo.com.pl
sklep w (X)HTML wraz z modulem do Subiekta GT
Poprzedni wątek:KeyDown i prawy Alt
Następny wątek:txtBOX+znaki
Idź do forum:
  


Aktualna data: czw lut 9 23:32:59 EST 2012

Łączny czas generowania strony wyniósł 0,00558 sekund.
.:: Kontakt :: 901 sprawdz strone no host 906 brak hosta 906 Strona główna ::.

Powered by: FUDforum 2.7.6.
Copyright ©2001-2006 FUD Forum Bulletin Board Software