Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Kako saznati ime (name) komponente?

[es] :: .NET :: Kako saznati ime (name) komponente?

[ Pregleda: 3062 | Odgovora: 14 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Bokacio

Član broj: 189612
Poruke: 112
*.adsl-a-1.sezampro.yu.



+27 Profil

icon Kako saznati ime (name) komponente?30.08.2010. u 12:27 - pre 165 meseci
Pozdrav,

Zanima me kako saznati ime komponente? Ime komponente se vidi kao (name) unuter Properties-a, a meni treba da bih ga ispisao na ekranu u run-time-u.

Hvala!
 
Odgovor na temu

Aleksandar Ružičić
Software Architect, Appricot d.o.o.
Beograd

Član broj: 26939
Poruke: 2881

Jabber: krckoorascic@gmail.com
Sajt: krcko.net


+44 Profil

icon Re: Kako saznati ime (name) komponente?30.08.2010. u 12:47 - pre 165 meseci
Name property?
 
Odgovor na temu

Srđan Pavlović
Specijalna Edukacija i Rehabilitacija MNRO
Vojvodina, Bačka Palanka

Član broj: 139340
Poruke: 5571
77.46.145.*

Sajt: www.oligofrenolog.com


+382 Profil

icon Re: Kako saznati ime (name) komponente?30.08.2010. u 13:16 - pre 165 meseci
Da, ali njemu treba iz koda da sazna Value nekog porperty-ja (recimo value propertija NAME) koliko sam ga razumeo.

Nesto tipa ovoga (C#), ali u .NET-u :)

Code:

using System.Reflection;  

PropertyInfo[] propertyInfos;
propertyInfos = typeof(MyClass).GetProperties(BindingFlags.Public |
                                              BindingFlags.Static);

Array.Sort(propertyInfos,
        delegate(PropertyInfo propertyInfo1, PropertyInfo propertyInfo2)
        { return propertyInfo1.Name.CompareTo(propertyInfo2.Name); });

foreach (PropertyInfo propertyInfo in propertyInfos)

{
  Console.WriteLine(propertyInfo.Name);
}

 
Odgovor na temu

lukeguy
Novi Sad

Član broj: 46545
Poruke: 470
212.200.231.*



+8 Profil

icon Re: Kako saznati ime (name) komponente?30.08.2010. u 13:30 - pre 165 meseci
Ne treba ti refleksija ako znaš ime svojstva, pa je ovo što je napisao Aleksandar dovoljno.
 
Odgovor na temu

Bokacio

Član broj: 189612
Poruke: 112
*.adsl-a-1.sezampro.yu.



+27 Profil

icon Re: Kako saznati ime (name) komponente?30.08.2010. u 13:52 - pre 165 meseci
Hvala,

Nazalost ne postoji Name property, bar u VS2005 koji koristim.

Potrebno mi je da saznam recimo ime dugmeta: button1, button2...

Hvala
 
Odgovor na temu

lukeguy
Novi Sad

Član broj: 46545
Poruke: 470
212.200.231.*



+8 Profil

icon Re: Kako saznati ime (name) komponente?30.08.2010. u 14:11 - pre 165 meseci
Name je svojstvo klase Control i podržano je od framework-a 1.0. Daj primer koda koji koristiš.
 
Odgovor na temu

Bokacio

Član broj: 189612
Poruke: 112
*.adsl-a-1.sezampro.yu.



+27 Profil

icon Re: Kako saznati ime (name) komponente?30.08.2010. u 14:23 - pre 165 meseci
Shvatio sam u cemu je problem

Ja sam pokusao da pristupim propertijima od klase Component. Ta klasa nema Name property, vec je ono uvedeno tek za Control.

Da li postoji neki nacin na koji se moze procitati name od klase Component?

Hvala
 
Odgovor na temu

lukeguy
Novi Sad

Član broj: 46545
Poruke: 470
212.200.231.*



+8 Profil

icon Re: Kako saznati ime (name) komponente?30.08.2010. u 14:36 - pre 165 meseci
Ne znam da li ti pomaže ToString(). Zbog čega koristiš Component klasu, a ne Control?
 
Odgovor na temu

Bokacio

Član broj: 189612
Poruke: 112
*.adsl-a-1.sezampro.yu.



+27 Profil

icon Re: Kako saznati ime (name) komponente?30.08.2010. u 15:02 - pre 165 meseci
Hvala,

ToString() mi vraca ime objekta + tip. Ja cu samo da obrisem tip i to je to :)

Pozdrav
 
Odgovor na temu

ravni

Član broj: 8894
Poruke: 373



+15 Profil

icon Re: Kako saznati ime (name) komponente?31.08.2010. u 06:53 - pre 165 meseci
kastuj objekat u Control i onda pitaj za Name property.
mada, ako promenis ime promenljive, to ti nece raditi. tj u property gridu ce pisati recimo 'novoImeButtona' a Name ce vracati 'button1'
 
Odgovor na temu

Bokacio

Član broj: 189612
Poruke: 112
*.adsl-a-1.sezampro.yu.



+27 Profil

icon Re: Kako saznati ime (name) komponente?01.09.2010. u 02:21 - pre 165 meseci
Hvala na dodatnom savetu.

ToString() je resilo problem.

Pravim malo vecu komponentu, pa ce mi za koji mesec biti potrebni beta-testeri, pa ko bude zeleo da bude beta tester neka mi se javi na PM.
 
Odgovor na temu

ravni

Član broj: 8894
Poruke: 373



+15 Profil

icon Re: Kako saznati ime (name) komponente?02.09.2010. u 17:03 - pre 165 meseci
a o kakvoj komponenti se radi
 
Odgovor na temu

Bokacio

Član broj: 189612
Poruke: 112
*.adsl-a-4.sezampro.rs.



+27 Profil

icon Re: Kako saznati ime (name) komponente?02.09.2010. u 23:15 - pre 165 meseci
Pravim Grid komponentu.
 
Odgovor na temu

ravni

Član broj: 8894
Poruke: 373



+15 Profil

icon Re: Kako saznati ime (name) komponente?03.09.2010. u 19:03 - pre 165 meseci
opa. naucices dosta toga o .netu kroz razvoj tvoje komponente
srecno!
 
Odgovor na temu

Bokacio

Član broj: 189612
Poruke: 112
*.adsl-a-4.sezampro.rs.



+27 Profil

icon Re: Kako saznati ime (name) komponente?03.09.2010. u 20:06 - pre 165 meseci
Hvala,

Ja inace se vec bavim razvojem komponenti za Delphi (www.bergsoft.net).

Imam i grid komponentu, tako da mi to olaksava programiranje .NET grid komponente.

Pozdrav
 
Odgovor na temu

[es] :: .NET :: Kako saznati ime (name) komponente?

[ Pregleda: 3062 | Odgovora: 14 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.