Hirdetés
- Apple iPhone XR - amikor az olcsóbb is drága
- Fotók, videók mobillal
- Samsung Galaxy S25 Ultra - titán keret, acélos teljesítmény
- Samsung Galaxy S23 és S23+ - ami belül van, az számít igazán
- Kicsinálja az S26 Ultra a fóliagyártókat
- Luxuspóráz: okosláncot akasztana a nyakadba az Apple
- Nagyot léphet előre az Oppo Find X10 kameraképességek tekintetében
- Google Pixel topik
- MIUI / HyperOS topik
- Retró külső modern Bluetooth funkciókkal
Ú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!
- Formula-1
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Xbox tulajok OFF topicja
- Apple iPhone XR - amikor az olcsóbb is drága
- sh4d0w: Nyitlocker
- Fotók, videók mobillal
- AMD Navi Radeon™ RX 9xxx sorozat
- NOTEBOOK / NETBOOK / Mac beárazás
- Házimozi haladó szinten
- Vezetékes FEJhallgatók
- További aktív témák...
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest



