- Google Pixel topik
- One mobilszolgáltatások
- Hiánypótló funkciót vezet be a Nothing
- Apple Watch Ultra - első nekifutás
- Google Pixel 10 Pro XL – tíz kicsi Pixel
- Íme az új Android Auto!
- Huawei Watch 3 Pro - óraátállítás
- Népszerű hajlíthatók telepíthetik a One UI 8-at
- Nagyon apró félokos a HMD új mobilja
- CMF Phone 1 - egy jó telefon
Új hozzászólás Aktív témák
-
Froclee
őstag
válasz
szoke12 #7658 üzenetére
1. )Nagyon rosszak a naming conventionök. Mi az hogy z? Mi az hogy Kerdezo?
2.) Igen, a flow így nem igazán jó. Aszinkron lett, viszont szinkronnak kell lennie. Fontos, hogy a Show() után ne menjen tovább a kód.
a.)
public void ExecuteWhateverLogicOnZ(int z)
{
var dialogResult = new Kerdezo().ShowDialog();
//kezdj valamit a result-tal. lényeg hogy addig ne folytatódjon a kód amíg nincs eredménye a kérdezőnek.
}b.)
public void ExecuteWhateverLogicOnZ(int z)
{
if (z == 0)
{
new Kerdezo(this).Show();
return; //egyből kilépsz a metódusból
}
// more code here
}public class Kerdezo : Form
{
private OriginalForm _originalForm;
public Kerdezo (OriginalForm originalForm)
{
_originalForm = originalForm;
}
private void Form1_FormClosing(object sender, EventArgs e) //arra az eventre iratkozz fel amikor a z módosul
{
var result = sender as WhateverResult;
_originalForm.ExecuteWhateverLogicOnZ(result.Valasz);
}
}
Ú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!
- Milyen notebookot vegyek?
- Google Pixel topik
- Google Chrome
- Kávé kezdőknek - amatőr koffeinisták anonim klubja
- Mr. Beast retteg, elveszi az AI a munkát
- Kettő együtt: Radeon RX 9070 és 9070 XT tesztje
- Metal topik
- One mobilszolgáltatások
- Apple asztali gépek
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- További aktív témák...
- DJI AVATA 2 drón - csak a drón, akku, RC és szemüveg nélkül
- DJI AVATA 2 Fly More Combo drón - 3 akku, garancia
- VivoBook S413EA 14" FHD IPS i5-1135G7 8GB 512GB NVMe magyar vbill gar
- AMD Ryzen 7 9800X3D - Új, 3 év garancia - Eladó!
- Playstation 5 lemezes 825GB CFI-1216A, újra fém pasztázva, 6 hónap garanciával, Bp-i üzletből eladó!
- Huawei P20 Lite 64GB, Kártyafüggetlen, 1 Év Garanciával
- HIBÁTLAN iPhone 12 mini 64GB Green -1 ÉV GARANCIA - Kártyafüggetlen, MS3451
- VADIÚJ Bontatlan! Honor 400 Lite 8/256 AMOLED 120Hz Velvet Grey, Dual SIM 2év telekom gar
- Új Asus F15 TUF FHD IPS 144Gz G-Sync i7-12700H 16GB 1TB SSD Nvidia RTX 4060 8GB 140W Win11 Garancia
- Xiaomi Smart Band 9 Pro // Számla+Garancia //
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest