Hirdetés
- gban: Ingyen kellene, de tegnapra
- sziku69: Fűzzük össze a szavakat :)
- sh4d0w: Ez van, srácok...
- eBay-es kütyük kis pénzért
- Viber: ingyen telefonálás a mobilodon
- sziku69: Szólánc.
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- bambano: Bambanő háza tája
- Luck Dragon: Asszociációs játék. :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
Új hozzászólás Aktív témák
-
trisztan94
őstag
Köszönöm szépen!
Még egy aprócska kérdésem lenne. Készítettem egy beállítások oldalt az app-nak. Eddig XML-ben tároltam az adatokat, most beraktam adatbázisba.
Az lenne a kérdés, hogy jó-e úgy, hogy a database = new Database() az nem a konstruktorban van? Azért lett az onNavigatedTo override-ba rakni, mert a database.GetSettings() metódus aszinkron és így nem tudtam a konstruktorban használni, külön metódust meg nem akartam meghívni. Nagyon ronda ez így?
private Database database;
private List<Database.Settings> settings;
public Settings()
{
InitializeComponent();
}
protected async override void OnNavigatedTo(NavigationEventArgs e)
{
base.OnNavigatedTo(e);
database = new Database();
settings = await database.GetSettings();
synchronizeCheckbox.IsChecked = Convert.ToBoolean(settings[0].Szinkronizalas);
textToSpeechCheckbox.IsChecked = Convert.ToBoolean(settings[0].Szovegfelolvaso);
meditativeModeCheckbox.IsChecked = Convert.ToBoolean(settings[0].MeditativMod);
meditativeModeVolumeSlider.Value = settings[0].MeditativMod;
dingDongVolumeSlider.Value = settings[0].DingDongHangero;
}
Ú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!
- gban: Ingyen kellene, de tegnapra
- E-roller topik
- Milyen processzort vegyek?
- Mibe tegyem a megtakarításaimat?
- PlayStation 5
- Elemlámpa, zseblámpa
- Egérpad topik
- sziku69: Fűzzük össze a szavakat :)
- Újjászületés: szombattól új szerverkörnyezetben a PROHARDVER! lapcsalád
- „Új mérce az Android világában” – Kezünkben a Vivo X300 és X300 Pro
- További aktív témák...
- HIBÁTLAN iPhone 14 Pro 256GB Space Black -1 ÉV GARANCIA -Kártyafüggetlen, MS3235
- Xiaomi 11T 128GB, Kártyafüggetlen, 1 Év Garanciával
- 15,6" Dell Latitude laptopok: E5550, E5570, 5590, 5500, 5501, 5510, 5520 / SZÁMLA + GARANCIA
- BESZÁMÍTÁS! MSI B760 i5 13400 32GB DDR5 512GB SSD RTX 4070 12GB ÚJ Zalman T4 Plus FSP 650W
- Honor Magic6 Pro 512GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Promenade Publishing House Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest