IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.
Avatar
Libor Šimo (libcosenior):8.7.2013 17:44

Aby som vysvetlil svoj problém:
Mám v okne label a v ňom je nejaký text. Potrebujem dať možnosť klientovi tento text zmeniť na iný.
Je to možné? Ak áno poradíte mi? Alebo ma nasmerujte prosím na lekciu, ktorá to rieši.
Ďakujem.

Odpovědět
8.7.2013 17:44
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
Honza Bittner
Tvůrce
Avatar
Odpovídá na Libor Šimo (libcosenior)
Honza Bittner:8.7.2013 17:57

třeba uděláš tlačítko "změnit text", po kliku ti vyskočí takovéto to okno (něco takového http://www.codeproject.com/…og/dlg-1.jpg), uživatel zadá text -> OK a přemění se to ? :)

Editováno 8.7.2013 17:58
Nahoru Odpovědět
8.7.2013 17:57
FIT ČVUT alumnus :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://github.com/tenhobi/ama.
Avatar
Libor Šimo (libcosenior):8.7.2013 18:06

To by nebolo pekné.
Keď mám tých labelov 60, znamenalo by to 60 tlačítok. Nie je možnosť priamo zmeniť text labelu? Myslím to tak, že po spustení programu je tam nejaký text, ale dáva možnosť priamo na mieste ho zmeniť (Ďalej samozrejme tie zmeny niečo riešia). Je to proste okno, kde by mala byť možnosť meniť zadané premenné a to je aj label.Text, nielen TextBox.

Editováno 8.7.2013 18:06
Nahoru Odpovědět
8.7.2013 18:06
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
Odpovídá na Libor Šimo (libcosenior)
Luboš Běhounek Satik:8.7.2013 18:09

Nechapu presne, jak to myslis, ale misto tlacitka ten dialog zobrazit po kliku na label by nestacilo?

Nahoru Odpovědět
8.7.2013 18:09
https://www.facebook.com/peasantsandcastles/
Avatar
Libor Šimo (libcosenior):8.7.2013 18:18

To by mohlo byť riešenie.
Avšak, nie je možnosť, že label priamo svojim vzhľadom vyzýva užívateľa zmeniť ho?

Ide o to, že bez nápovedy je užívateľ v prd..li!

Tým, že neviem anglicky (použiť vlastnosti), mám proste smolu a preto sa pýtam. Potom už nebudem mať problém ani o pár rokov.

Editováno 8.7.2013 18:21
Nahoru Odpovědět
8.7.2013 18:18
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
Libor Šimo (libcosenior):8.7.2013 18:32

Pri toľkých možnostiach (vlastnostiach) nie je možné, aby to nešlo. Som schopný sa staviť, že "sdraco" o tom vôbec nemusí premýšľať. Možno aj "Paradise".

Nahoru Odpovědět
8.7.2013 18:32
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Libor Šimo (libcosenior)
David Hartinger:8.7.2013 18:35

Nevím k čemu to chceš, ale řešil bych to dalším formulářem kde se ty názvy navolí. Měl bys psát spíše k čemu to potřebuješ, takhle se radí špatně.

Nahoru Odpovědět
8.7.2013 18:35
New kid back on the block with a R.I.P
Avatar
Libor Šimo (libcosenior):8.7.2013 18:36

Ber to takto: label má text "mlieko" ale to je nejaký tovar, ktorý sa na niečo poiužíva. Pokiaľ užívateľ mlieko nepotrebuje, mal by mať možnosť zmeniť label.Text mlieko na to čo ON potrebuje!
Proste kliknúť ľavým myši na text labelu a on sa sfarbí a dá možnosť zmeniť ho.
Poprípade pravým myši a otvorí sa roleta, ktorá dá tú možnosť.

Editováno 8.7.2013 18:39
Nahoru Odpovědět
8.7.2013 18:36
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
Honza Bittner
Tvůrce
Avatar
Odpovídá na Libor Šimo (libcosenior)
Honza Bittner:8.7.2013 18:42

Pořád nevím proč nepoužiješ textbox a nenastyluješ ho tak, jak potřebuješ ? :`

Nahoru Odpovědět
8.7.2013 18:42
FIT ČVUT alumnus :-) Sleduj mě na https://twitter.com/tenhobi a ptej se na cokoli na https://github.com/tenhobi/ama.
Avatar
Libor Šimo (libcosenior):8.7.2013 19:13

Som teraz v tejto pozícii. A nie je iná možnosť ako textbox, som za tvoje riešenie. Len si myslím, že autori tried ich vymysleli dokonale.

Nahoru Odpovědět
8.7.2013 19:13
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
Libor Šimo (libcosenior):8.7.2013 19:14

Neviem ako mám pridať zip súbor.
Normálnym spôsobom to nefunguje.

Editováno 8.7.2013 19:15
Nahoru Odpovědět
8.7.2013 19:14
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
Libor Šimo (libcosenior):8.7.2013 19:16

Pred sdracom sa skláňam.
Skláňam, skláňam.
Ak si myslíš, že to pomôže komunite, poraď.

Nahoru Odpovědět
8.7.2013 19:16
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
Jan Vargovský
Tvůrce
Avatar
Jan Vargovský:8.7.2013 19:30

Jedna možnost je, že když klikneš na ten daný label, tak se changne s textboxem, který jde jednoduše editnout a při ztrátě focusu a dalších událostech si ten label vezme text z textboxu :)
(Sám jsem to programoval ještě s nápovědou ze slovníku, něco jako když píšete url v prohlížeči apod.)

Editováno 8.7.2013 19:31
 
Nahoru Odpovědět
8.7.2013 19:30
Avatar
Libor Šimo (libcosenior):9.7.2013 16:43

Ono vlastne najlepší spôsob pre mňa bude urobiť ten panel len z textboxov.
Díky za nápady.

Nahoru Odpovědět
9.7.2013 16:43
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovídá na Libor Šimo (libcosenior)
Jan Vargovský:9.7.2013 17:11

Jinak kdybys chtěl použít tu moji funkcionalitu, tak si vytvoř vlastní User Control, kde budeš mít vlastně jen ten label(asi) tam si hodíš ten proměnlivý textbox. Ale když ti stačí textboxy, tak to udělej takhle.

 
Nahoru Odpovědět
9.7.2013 17:11
Avatar
Libor Šimo (libcosenior):9.7.2013 21:09

Díky.
Niečo málo som už spravil, ale zatiaľ so nemal dosť času.
Potom dám vedieť. :)

Nahoru Odpovědět
9.7.2013 21:09
Aj tisícmíľová cesta musí začať jednoduchým krokom.
Avatar
lopi.trucker
Člen
Avatar
Odpovídá na Libor Šimo (libcosenior)
lopi.trucker:24.7.2013 8:33

Jak píše p4koo já bych dal událost click na každý label a potom napsal třeba jednu metodu, která by měnila text podle potřeby, nebo inputBox

 
Nahoru Odpovědět
24.7.2013 8:33
Avatar
Jan Vargovský
Tvůrce
Avatar
Odpovídá na lopi.trucker
Jan Vargovský:24.7.2013 11:10

Spíše bych si nato udělal user control, kdyby tam měl 180 údálosti v main formu, asi by to nebylo programátorsky dobře :)) (a to nepočítám ještě události, kdy to má zmiznout atd, celkem ta komponenta by mohla mít 2oo řádků, aby byla nějak použitelná a nešlo poznat z hlediska uživatele, že se něco mění atd :)

 
Nahoru Odpovědět
24.7.2013 11:10
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 18 zpráv z 18.