Hirdetés
- Okosóra és okoskiegészítő topik
- Google Pixel topik
- Samsung Galaxy Z Fold5 - toldozás-foldozás
- Xiaomi 13T és 13T Pro - nincs tétlenkedés
- Yettel topik
- Xiaomi 15T Pro - a téma nincs lezárva
- Amazfit Bip 6 - jót olcsón
- Íme az új Android Auto!
- Szívós, szép és kitartó az új OnePlus óra
- Megvásárolható a Vivo X300 és X300 Pro Magyarországon, íme a hivatalos árak
Új hozzászólás Aktív témák
- 
			
			  Briganti tag Hellosztok, valami adatbazisos feladatot kell keszitsek, es most jovok ra hogy mennyire nem ertek a C# -hoz. Elozetes programozoi ismereteim vannak bar azok sem magas szintuek  Addig kerem segitsegeteket amig kicsit megbaratkozom a kornyezettel Addig kerem segitsegeteket amig kicsit megbaratkozom a kornyezettel Az objektum orientalt gondolkozasomon is van mit javitani, de majd csak kialakul ... Az objektum orientalt gondolkozasomon is van mit javitani, de majd csak kialakul ...Elso problemam ugy nezne ki hogy, hogy kezdesbol csinaltam egy MDI (Multiple Document Interface) alkalmazast, egyelore van 2 formom, amiket kellene egy nyitogassak es zarogassak, persze ugy hogy egyik formbol egyszerre csak 1 futhasson, a frmMain (MDIParent Form) -on van egy MenuStripem ahonnan megnyithatom mind a 2 form-ot, es itt mukodik is hogy egyszerre csak 1 fut, es ha megegyszer inditsuk akkor a mar futo form megkapja a Focus -t. Ezt ugy oldottam meg hogy egy Utils.cs osztalyba letrehoztam 2 listat, egyik Form, masik string tipusu, es ide vannak eltarolva a megnyitott formok, es itt ellenorzom hogy megvane nyitva, meg ilyenek. A baj akkor van hogy menu-bol megnyitom az egyik formot, es azon van egy gomb amelyikkel megnyithatom a masik formot. Itt nemtudom hogy mit csinaljak, mert a frmMain -n letrehozott Utils objektumot sehogysem tudtam elerni, es nemtudom hogyha egy ujat hozok letre akkor sztem nem fogok tudni az elozoleg letrehozott form listaval dolgozni. Nem masolom be az osszes kodot, csak reszleteket, remelem jol valasztok: Form: frmMain namespace FirmAdmin 
 {
 public partial class frmMain : Form
 {
 private int childFormNumber = 0;
 public Utils u = new Utils();... // igy inditok el menubol egy formot, es itt jol mukodik 
 private void firmeToolStripMenuItem_Click(object sender, EventArgs e)
 {
 Form childFirma = new frmFirma();
 childFirma.MdiParent = this;
 childFirma.Text = "Lista Firme";
 u.formMegnyit(childFirma);
 }Az Utils osztalyom: namespace FirmAdmin 
 {
 public class Utils
 {
 protected List<Form> formok = new List<Form>();
 protected List<string> formok_s = new List<string>();
 public void formMegnyit(Form f) {
 string s = f.Text;
 if (formok_s.IndexOf(s) == -1)
 {
 formok.Add(f);
 formok_s.Add(s);
 f.Show();
 }
 else
 {
 int index = formok_s.IndexOf(s);
 formok[index].Focus();
 }
 }
 public void formBezar(Form f)
 {
 formok.Remove(f);
 }
 }
 }Form: frmFirma private void button1_Click(object sender, EventArgs e) 
 {
 Form addForm = new frmFirmaAdd();
 addForm.MdiParent = _mdiForm;
 [B]//ez a sor helyett kellene egy olyasmi hogy: frmMain.u.formMegnyit(addForm);[/B]
 addForm.Show();
 }lehet a kodolasom kicsit ossevissza van, az epito kritikat szivesen fogadom, es bocs a hosszu bejegyzesert!! 
Új hozzászólás Aktív témák
● ha kódot szúrsz be, használd a PROGRAMKÓD formázási funkciót!
- Arc Raiders
- Milyen TV-t vegyek?
- Path of Exile (ARPG)
- Okosóra és okoskiegészítő topik
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Gumi és felni topik
- Pánikban a világ a Radeon RX 5000 és 6000 sorozat támogatása miatt
- Windows 11
- AMD GPU-k jövője - amit tudni vélünk
- Elemlámpa, zseblámpa
- További aktív témák...
- ASUS Vivobook Pro 16X Notebbok , OLED 4K , RTX 3050 , i7 11370H
- Hifiman Serenade (Bluetooth verzió)
- LG G5 65" bontatlan 3 év jótállás
- LG UltraGear 27GR93U-B IPS Monitor! 3840x2160 / 144Hz / 1ms / G-Sync / FreeSync!
- LG UltraGear 27G850A-B IPS Monitor! 3840x2160 / 240-480Hz / 1ms / G-Sync / FreeSync! BeszámítOK
- Honor 90 /12/512GB / Kártyafüggetlen / 12Hó Garancia
- S. Mario PC! Hogy fusson a Super Mario! I5 14400F / RX 6900XT 16GB / 32GB DDR5 / 1TB SSD
- Lian Li LCD-s 360mm-es vízhűtés akciós áron eladó!
- Samsung Galaxy S23 Ultra 256GB, Kártyafüggetlen, 1 Év Garanciával
- HIBÁTLAN iPhone 13 128GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS3760, 93% Akkumulátor
Állásajánlatok
Cég: NetGo.hu Kft.
Város: Gödöllő
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest
 
								 Addig kerem segitsegeteket amig kicsit megbaratkozom a kornyezettel
 Addig kerem segitsegeteket amig kicsit megbaratkozom a kornyezettel 

