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

custom CameraCaptureDialog

[es] :: .NET :: custom CameraCaptureDialog

[ Pregleda: 2357 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

marko_81
Marko Acović

Član broj: 97248
Poruke: 133
*.static.sbb.rs.



+1 Profil

icon custom CameraCaptureDialog22.04.2009. u 13:27 - pre 182 meseci
Pravim aplikaciju za WM kojom vrsim fotografisanje. Koristim Microsoft-ovu klasu CameraCaptureDialog.
Sve to lepo radi ali necu da mi se prikazuje meni:

Menu > Delete
Menu > Send...
Menu > Beam...
....

Zna li neko kako mogu da se uklone ili bar disable-uju ove stavke iz menija?
 
Odgovor na temu

Igor Gajic

Član broj: 93194
Poruke: 747
79.101.155.*



+987 Profil

icon Re: custom CameraCaptureDialog22.04.2009. u 14:22 - pre 182 meseci
Koristi refleksiju da nadjes odgovarajuci meni, tj. promenljivu i postavi njenu vrednost kroz istu.

 
Odgovor na temu

marko_81
Marko Acović

Član broj: 97248
Poruke: 133
93.86.129.*



+1 Profil

icon Re: custom CameraCaptureDialog22.04.2009. u 15:51 - pre 182 meseci
Nemam iskustva sa refleksijom. Imas li neki primer?
 
Odgovor na temu

Igor Gajic

Član broj: 93194
Poruke: 747
79.101.155.*



+987 Profil

icon Re: custom CameraCaptureDialog22.04.2009. u 16:43 - pre 182 meseci
Nemam toliko iskustva sa mobilnim platformama, ali ovo bi trebalo da radi:

Probaj prvo sa ovim, imas na formi jedan text box, mada moze da se prosledi u bilo koji string:

Code:

            foreach(FieldInfo fi in typeof(CameraCaptureDialog).GetFields(BindingFlags.Public|BindingFlags.NonPublic|BindingFlags.Instance))
            {
                textBox1.Text += fi.FieldType + "  -->  " + fi.Name + Environment.NewLine;
            }



I dobices spisak promenljivih.

Trazi promenljivu koja je tipa MenuStrip ili slicno....

i onda imas nesto slicno ovom:

Code:

((MenuItem)typeof(CameraCaptureDialog)
.GetField("IME_POLJA",BindingFlags.Public|BindingFlags.NonPublic|BindingFlags.Instance))
.GetValue(cameraCaptureDialog1)).Items[0].Visible=false;
 
Odgovor na temu

marko_81
Marko Acović

Član broj: 97248
Poruke: 133
93.86.129.*



+1 Profil

icon Re: custom CameraCaptureDialog24.04.2009. u 10:28 - pre 182 meseci
Izvinjavam se sto kasnim sa odgovorom. Probao sam predlozenu metodu ali mi ne vraca nista sto bih mogao da iskoristim. Vraca mi spisak Properties-a.
 
Odgovor na temu

Igor Gajic

Član broj: 93194
Poruke: 747
77.46.204.*



+987 Profil

icon Re: custom CameraCaptureDialog24.04.2009. u 11:34 - pre 182 meseci
probaj sa ovim:

Code:

            foreach (PropertyInfo fi in typeof(TextBox).GetProperties(unchecked((BindingFlags)0xFFFFFFFF)))
            {
                textBox1.Text += fi.PropertyType + "  -->  " + fi.Name + Environment.NewLine;
            }


Mozda nemas srece pa se meni iscrtava umesto da se koristi neka komponenta....
 
Odgovor na temu

marko_81
Marko Acović

Član broj: 97248
Poruke: 133
93.86.129.*



+1 Profil

icon Re: custom CameraCaptureDialog24.04.2009. u 11:43 - pre 182 meseci
Nece ni sa ovim :(
 
Odgovor na temu

[es] :: .NET :: custom CameraCaptureDialog

[ Pregleda: 2357 | Odgovora: 6 ] > FB > Twit

Postavi temu Odgovori

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