示例#1
0
        private void VisAdvarsel_Click(object sender, RoutedEventArgs e)
        {// Opretter beskeder og buttontekst til advarsler--------------------------------------------------------------------------
            MessageClass Msg1 = new MessageClass("Er det kommunistiske parti det bedste i verden?", "100%", "Ja");
            MessageClass Msg2 = new MessageClass("UV indekset er højt i dag, har du husket solcreme?", "Ja", "Nej");
            MessageClass Msg3 = new MessageClass("Er du vågen?", "Ja", "Nej");
            MessageClass Msg4 = new MessageClass("Går du i skole?", "Ja", "Nej");
            MessageClass Msg5 = new MessageClass("Er du en tøs?", "Ja", "STODDER!");
            MessageClass Msg6 = new MessageClass("Det bliver regnvejr i dag, har du husket ordentligt tøj?", "Ja", "Nej");
            //------------------------------------------------------------------------------------------------------------------------
            List <MessageClass> MsgList = new List <MessageClass>()
            {
                Msg1, Msg2, Msg3, Msg4, Msg5, Msg6
            };                                                                                          //Putter beskederne i en liste, hvor de kan blive udtraekket tilfaeldigt

            Random Rnd  = new Random();
            int    Item = Rnd.Next(0, (MsgList.Count - 1));

            // Tildeler diverse elementer, om hvad der skal staa i dem.

            var dialog   = new Window1();
            var MainMenu = new MainWindow();

            MainMenu.BeskedBar.Text  = (MsgList[Item].MsgItem);
            dialog.AdvarselText.Text = (MsgList[Item].MsgItem);
            dialog.yButton.Content   = (MsgList[Item].AnsOne);
            dialog.nButton.Content   = (MsgList[Item].AnsTwo);
            bool?Result = dialog.ShowDialog();

            if (Result == true)
            {
                BeskedBar.Text = MsgList[Item].MsgItem;
            }
            else
            {
                BeskedBar.Text = "Ok";
            }
        }
示例#2
0
 public MessageClass(MessageClass MsgClass) : this(MsgClass.MsgItem, MsgClass.AnsOne, MsgClass.AnsTwo)
 {
 }