Novo

Forum kao aplikacija na telefonu

Dodajte forum na početni ekran i koristite ga kao aplikaciju, sa menijem na dnu ekrana.

  • 7 odgovora
  • 3.064 pregleda

Najnovija ↓

Inherit forma sa DataGridView-om 11.12.2015. u 21:43 · pre 132 meseca #1
Pokusavam da napravim formu, koja bi sluzila kao Inherit form u drugim projektima. Na toj formi postoji kontrola DataGridView.
Kada nasledim tu formu u nekom projektu, svojstva DGV (u property window-u) su zakljucana, ne mogu se menjati. U dizajnu same forme
Postavo sam DataGridView.Modifier = Public i opet nista.

Ima li neko ideju ...
Re: Inherit forma sa DataGridView-om 11.12.2015. u 22:25 · pre 132 meseca #2
Nasleđivanje u .Net-u je strogo OOP i ne radi isto kao u Fox-u i sličnima...
Dakle, to što pokušavaš, taj put kojim si krenuo, zaboravi...
Re: Inherit forma sa DataGridView-om 11.12.2015. u 23:59 · pre 132 meseca #3
Cenu onda sluze nasledjene forme ako ne da se naprave nekakvi sabloni koji se mogu koristiti u cilju brzeg-jednostavnijeg pisanja programa ????
Re: Inherit forma sa DataGridView-om 12.12.2015. u 15:21 · pre 132 meseca #5
Probao sam i sa rebuild-om i isto ...

Mozda bi trebao da naglasim da je DataGridView koji koristim izveden iz osnovne klase. Napravio sam sopstvenu kontrolu korigovanjem bazne i
nju sam nazvao MyDataGrid. Kasnije sam je "nalepio" na inherit formu i tu je mogu dodatno podesavati itd. Ali kada tu formu iskoristim, svojstva grida
mogu podesavati samo kroz kod, u property prozoru su siva-disable.
Re: Inherit forma sa DataGridView-om 13.12.2015. u 12:28 · pre 132 meseca #6
Isto se desava kada na inherit formu "zalepim" baznu DataGridView kontrolu (a ne moju izvedenu). U property prozoru sva svojstva su disable-ovana ???
Re: Inherit forma sa DataGridView-om 13.12.2015. u 12:47 · pre 132 meseca #7
DataGridView i još neke kontrole nisu podržane u dizajneru kada ih naslediš:

http://stackoverflow.com/quest...ked-on-a-inherited-usercontrol
http://stackoverflow.com/quest...igner-in-inherited-usercontrol

Možeš da pokušaš sa [Designer(typeof(ControlDesigner))] workaround-om mada bih očekivao razne probleme.
Re: Inherit forma sa DataGridView-om 15.12.2015. u 20:56 · pre 132 meseca #8
Da, i ja sam naisao na ta objasnjenja. Neki savetuju da se na inherit formu stavi panel kotrola, pa preko nje DataGridView. Zatim da se kod obe kontrole
postavi Modifier = Protected. To sam probao ali ne radi ...

Pa, izgleda da ce moja inherit form biti bez Grida ...

Hvala svima i pozdrav
Prijavite se da biste odgovorili u ovoj temi.PrijavaRegistracija

Premeštanje teme