Esempio n. 1
0
        private void PickerZodiak_SelectedIndexChanged(object sender, EventArgs e)
        {
            Picker            picker = sender as Picker;
            KlasaUzupelnianie zodiak = new KlasaUzupelnianie();

            int ktoryZodiak = picker.SelectedIndex;         // 0 - baran; 1 - byk; 2 - bliźnięta...

            Dane.ktoryZodiak   = ktoryZodiak;               // Informacja przekazana do danych aplikacji, gdyż jest potrzebna w zdarzeniu "ZodiakWiecej_Clicked".
            obrazZodiak.Source = zodiak.dopasujObraz(ktoryZodiak);
            opisZodiak.Text    = zodiak.dopasujOpisGl(ktoryZodiak);
            nazwaZodiak.Text   = zodiak.dopasujNazweIDate(ktoryZodiak).ToUpper();

            zodiakWiecej.IsEnabled = true;                                   // Przycisk dotyczący gwiazdozbioru staje się dostępy.
            opisZodiak.Text        = zodiak.dopasujOpisGl(Dane.ktoryZodiak); // Żeby zawsze po ponownym wybraniu Zodiaku przycisk wracał do początkowej wersji tekstu.
            zodiakWiecej.Text      = "Kliknij, aby dowiedzieć się, jak znaleźć gwiazdozbiór.";
        }
Esempio n. 2
0
        private void ZodiakWiecej_Clicked(object sender, EventArgs e)
        {
            Button            przycisk = sender as Button;
            KlasaUzupelnianie zodiak   = new KlasaUzupelnianie();

            if (Dane.trybDodatkowy == false)
            {
                opisZodiak.Text    = zodiak.dopasujOpisDodatk(Dane.ktoryZodiak); // Zmiana opisu głównego na opis dodatkowy.
                zodiakWiecej.Text  = "Pokaż z powrotem opis znaku " + zodiak.dopasujNazwe(Dane.ktoryZodiak) + ".";
                Dane.trybDodatkowy = true;
            }
            else
            {
                opisZodiak.Text    = zodiak.dopasujOpisGl(Dane.ktoryZodiak); // Zmiana opisu dodatkowego na opis główny.
                zodiakWiecej.Text  = "Kliknij, aby dowiedzieć się, jak znaleźć gwiazdozbiór.";
                Dane.trybDodatkowy = false;
            }
        }
        private void PickerKalendarz_SelectedIndexChanged(object sender, EventArgs e)
        {
            Picker            picker = sender as Picker;
            KlasaUzupelnianie klU    = new KlasaUzupelnianie();
            OdczytywanieXml   oXml   = new OdczytywanieXml(Dane.sciezkaPobranegoPliku); //Ta sciezka została zapisana przy pobieraniu pliku (MainActivity.cs)

            if (Dane.sciezkaPobranegoPliku == null)                                     //Jesli nie uda się pobrać pliku z internetu.
            {
                oXml = new OdczytywanieXml("wydarzeniaUpdate.xml");
            }

            String[] wydarzeniaDane = oXml.uzupelnijWydarzenia((picker.SelectedIndex + 1).ToString()); //"+1" żeby indeks miesiąca odpowiadał jemu rzeczywistemu numerowi
            poleWydarzenMiasto.Text = wydarzeniaDane[0];
            poleWydarzenNazwa.Text  = wydarzeniaDane[1];
            poleWydarzenData.Text   = wydarzeniaDane[2];

            miesiac.Text = picker.SelectedItem.ToString();
        }