vedel by mi niekto poradit ako realizovat vo windows form application okno v ktorom by som mal po lavej strane klikacie menu(button) a v strede by sa menilo nejake okno?
vedel by mi niekto poradit ako realizovat vo windows form application okno v ktorom by som mal po lavej strane klikacie menu(button) a v strede by sa menilo nejake okno?
AMD FX-8120 8xCore, 3.1GHz@4GHz) • 16GB DDRAM3 4x4GB Kingston 1866 CL9 HyperX XMP • 2x250GB HDD RAID 0 • Sapphire ATI Radeon HD5770 1GB • ASUS Sabertooth 990FX soc.AM3+ 990FX • TechnoTrend DVB(digital TV) • Sound Blaster Audigy 2 • 5+1 Genius Home Theater • LCD LG Flatron 20.1" + LCD HP ZR24w 24"
DELL 3550 i5-2410 QuadCore 2.3GHz • 8GB DDR3 SODIMM • ATI Mobility Radeon™ HD 6630 1024MB • 500GB HDD
Intel Atom Dual Core • 2GB DDR2 • 3x1TB HDD + 1x1.5TB • OS Debian 4GB CompatFlash • File Server(FTP) - Games Server
www.forumobci.valal.sk
1) V čem to hodláš vytvářet?
Jinak nějaká jednoduchá "aplikace" tohoto typu je easy, prostě na událost OnClick příslušného tlačítka v "levém menu" vždy pověsíš proceduru, která ti "něco provede" v tom "hlavním okně"...
A Jedi gains power through understanding; a Sith gains understanding through power
Destkop machine: Intel Core i5 2400/MSI P67A-C45 /2x4 GB DDR3 1333 MHz/Sapphire HD6790/22" LCD HP w2216/DSL 8MBit connected
Na filmy v posteli: Lenovo IdeaPad S9e/1,6 GHz Intel Atom, 1 GB RAM, 80 GB HDD
Na práci: Dell E5500/T9550 2,66 GHz Intel, 3 GB RAM, 120 GB HDD
C#
len ma nejak nic nenapada co bz sa malo spravit po kliknuti, co ma zavolat
AMD FX-8120 8xCore, 3.1GHz@4GHz) • 16GB DDRAM3 4x4GB Kingston 1866 CL9 HyperX XMP • 2x250GB HDD RAID 0 • Sapphire ATI Radeon HD5770 1GB • ASUS Sabertooth 990FX soc.AM3+ 990FX • TechnoTrend DVB(digital TV) • Sound Blaster Audigy 2 • 5+1 Genius Home Theater • LCD LG Flatron 20.1" + LCD HP ZR24w 24"
DELL 3550 i5-2410 QuadCore 2.3GHz • 8GB DDR3 SODIMM • ATI Mobility Radeon™ HD 6630 1024MB • 500GB HDD
Intel Atom Dual Core • 2GB DDR2 • 3x1TB HDD + 1x1.5TB • OS Debian 4GB CompatFlash • File Server(FTP) - Games Server
www.forumobci.valal.sk
Hele tak to už je otázka co budeš chtít, aby to dělalo
Nevím, co to má být za aplikaci
Může tam být něco ve stylu (nepíšu to v C#, ale to jistě vidíš sám
Sub SayHelloWorld ()
MsgBox "Hello, world!"
End Sub
A procedura "dělající něco s tlačítkem z menu může vypadat takhle
Sub Button1.OnClick ()
Call SayHelloWorld
End Sub
Prostě si musíš rozmyslet, co chceš, aby ta tvá aplikace dělala, a příslušnou proceduru pak zavoláš po stisku příslušného tlačítka, comprende?
![]()
A Jedi gains power through understanding; a Sith gains understanding through power
Destkop machine: Intel Core i5 2400/MSI P67A-C45 /2x4 GB DDR3 1333 MHz/Sapphire HD6790/22" LCD HP w2216/DSL 8MBit connected
Na filmy v posteli: Lenovo IdeaPad S9e/1,6 GHz Intel Atom, 1 GB RAM, 80 GB HDD
Na práci: Dell E5500/T9550 2,66 GHz Intel, 3 GB RAM, 120 GB HDD
teda konkretne bz som chcel nieco take ako TAB, stym ze namiesto tych tabov budem mat tlacitka, ako keby som mal webovu stranku s menu
AMD FX-8120 8xCore, 3.1GHz@4GHz) • 16GB DDRAM3 4x4GB Kingston 1866 CL9 HyperX XMP • 2x250GB HDD RAID 0 • Sapphire ATI Radeon HD5770 1GB • ASUS Sabertooth 990FX soc.AM3+ 990FX • TechnoTrend DVB(digital TV) • Sound Blaster Audigy 2 • 5+1 Genius Home Theater • LCD LG Flatron 20.1" + LCD HP ZR24w 24"
DELL 3550 i5-2410 QuadCore 2.3GHz • 8GB DDR3 SODIMM • ATI Mobility Radeon™ HD 6630 1024MB • 500GB HDD
Intel Atom Dual Core • 2GB DDR2 • 3x1TB HDD + 1x1.5TB • OS Debian 4GB CompatFlash • File Server(FTP) - Games Server
www.forumobci.valal.sk
klicovy slovo je "MDI Window"
neco je popsany tady: http://www.dreamincode.net/forums/showtopic57601.htm
GigaByte GA-M55plus-S3G --- A64 3200+ @ 24oo ~ 1,375V BOX --- 2x512 Geil 667 CL4 @ 980 CL5 --- WD2500KS --- Acer AL1721ms --- 1/1 MBit/s via WiFi
Blog
09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 aneb jeste ze ty "ochrany" programujou rozumny lidi :]
Dík, já se v C# moc neorientuju, nicméně princip asi bude pořád stejnej, musí si rozmyslet, co má ta aplikace dělat a jak reagovat na jednotlivé ovládací prvky![]()
A Jedi gains power through understanding; a Sith gains understanding through power
Destkop machine: Intel Core i5 2400/MSI P67A-C45 /2x4 GB DDR3 1333 MHz/Sapphire HD6790/22" LCD HP w2216/DSL 8MBit connected
Na filmy v posteli: Lenovo IdeaPad S9e/1,6 GHz Intel Atom, 1 GB RAM, 80 GB HDD
Na práci: Dell E5500/T9550 2,66 GHz Intel, 3 GB RAM, 120 GB HDD
diky, presne to som potreboval.
inak este jednu vec by som chcel vediet, ked mi to vykresluje nove okno po kliknuti tlacitka a to okno nastavim na formBorderStyle - none tak ovladanie okna mi nezmizne "dokonale" stale preblikne ze tam bolo minimalizovat, maximalizovat atd je to nejaka nedokonalost? da sa toho nejak zbavit?
AMD FX-8120 8xCore, 3.1GHz@4GHz) • 16GB DDRAM3 4x4GB Kingston 1866 CL9 HyperX XMP • 2x250GB HDD RAID 0 • Sapphire ATI Radeon HD5770 1GB • ASUS Sabertooth 990FX soc.AM3+ 990FX • TechnoTrend DVB(digital TV) • Sound Blaster Audigy 2 • 5+1 Genius Home Theater • LCD LG Flatron 20.1" + LCD HP ZR24w 24"
DELL 3550 i5-2410 QuadCore 2.3GHz • 8GB DDR3 SODIMM • ATI Mobility Radeon™ HD 6630 1024MB • 500GB HDD
Intel Atom Dual Core • 2GB DDR2 • 3x1TB HDD + 1x1.5TB • OS Debian 4GB CompatFlash • File Server(FTP) - Games Server
www.forumobci.valal.sk
zalezi kdy nastavujes border style, mel bys to nastavit vlastne uz v konstruktoru toho okno. Proste jeste driv nez ho zacnes zobrazovat.
Ale strilim od boku, treba je to fakt bug...
GigaByte GA-M55plus-S3G --- A64 3200+ @ 24oo ~ 1,375V BOX --- 2x512 Geil 667 CL4 @ 980 CL5 --- WD2500KS --- Acer AL1721ms --- 1/1 MBit/s via WiFi
Blog
09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0 aneb jeste ze ty "ochrany" programujou rozumny lidi :]
vedel by mi este niekto povedat ako dostanem do TextBox-u hodnotu z databazy?
pri vypise
Prvky s jednou hodnotou (TextBox)Kód:SELECT login FROM klient WHERE login ='skorec' ;
Control.DataBindings.Add
cieľová vlastnosť ovládacieho prvku
dátový zdroj (DataSet, DataTable, DataView)
stĺpec z dátového zdroja
neviem z toho vist...
jedine co mi funguje je comboBox
Kód:string sql = "SELECT * FROM projekt"; cmd = new OracleCommand(sql, conn); cmd.CommandType = CommandType.Text; da = new OracleDataAdapter(cmd); cb = new OracleCommandBuilder(da); ds = new DataSet(); da.Fill(ds); comboBox_id_projekt_projekt.DataSource = ds.Tables[0]; comboBox_id_projekt_projekt.ValueMember = ds.Tables[0].Columns[0].ColumnName; comboBox_id_projekt_projekt.DisplayMember = ds.Tables[0].Columns[1].ColumnName; comboBox_id_projekt_projekt.Text = "";
AMD FX-8120 8xCore, 3.1GHz@4GHz) • 16GB DDRAM3 4x4GB Kingston 1866 CL9 HyperX XMP • 2x250GB HDD RAID 0 • Sapphire ATI Radeon HD5770 1GB • ASUS Sabertooth 990FX soc.AM3+ 990FX • TechnoTrend DVB(digital TV) • Sound Blaster Audigy 2 • 5+1 Genius Home Theater • LCD LG Flatron 20.1" + LCD HP ZR24w 24"
DELL 3550 i5-2410 QuadCore 2.3GHz • 8GB DDR3 SODIMM • ATI Mobility Radeon™ HD 6630 1024MB • 500GB HDD
Intel Atom Dual Core • 2GB DDR2 • 3x1TB HDD + 1x1.5TB • OS Debian 4GB CompatFlash • File Server(FTP) - Games Server
www.forumobci.valal.sk
vedel by mi niekto poradit? ked pouzijem MDI Window, ako spravit preklikavane medzi vytvorenimi oknami bez toho aby som pouzil MdiWindowListItem ? chcel by som to cez tlacitka!
momentalne mam okna cez nieco.show(); a nieco.hide(); cez tlacitka co sa mi nezda dost efektivne, chcel by som aby sa to riesilo cez tlacitka tak ze stale sa pozadovane okno da navrch ako je to v MdiWindowListItem ze len preklikavam pozadovane okna.
AMD FX-8120 8xCore, 3.1GHz@4GHz) • 16GB DDRAM3 4x4GB Kingston 1866 CL9 HyperX XMP • 2x250GB HDD RAID 0 • Sapphire ATI Radeon HD5770 1GB • ASUS Sabertooth 990FX soc.AM3+ 990FX • TechnoTrend DVB(digital TV) • Sound Blaster Audigy 2 • 5+1 Genius Home Theater • LCD LG Flatron 20.1" + LCD HP ZR24w 24"
DELL 3550 i5-2410 QuadCore 2.3GHz • 8GB DDR3 SODIMM • ATI Mobility Radeon™ HD 6630 1024MB • 500GB HDD
Intel Atom Dual Core • 2GB DDR2 • 3x1TB HDD + 1x1.5TB • OS Debian 4GB CompatFlash • File Server(FTP) - Games Server
www.forumobci.valal.sk
Toto téma si právě prohlíží 1 uživatelů. (0 registrovaných a 1 anonymních)