示例#1
0
        private void ClientListBox_SelectionChanged(object sender, SelectionChangedEventArgs e)
        {
            //headlineLabel.Content = cashbox.GetClient(e.AddedItems[0].ToString()).fullName;
            statusTextBlock.Text = cashbox.GetClient(e.AddedItems[0].ToString()).GetStatus();
            column1.Children.Clear();
            column2.Children.Clear();
            column3.Children.Clear();

            foreach (Ticket ticket in cashbox.GetClient(e.AddedItems[0].ToString()).tickets)
            {
                TextBlock namePerformance = new TextBlock();
                TextBlock typeTicketBlock = new TextBlock();
                TextBlock dateText        = new TextBlock();

                namePerformance.Text = ticket.namePerformance;
                typeTicketBlock.Text = Cashbox.FindTicket(ticket.type);
                dateText.Text        = ticket.date.ToLongDateString();

                namePerformance.Width  = column1.Width;
                namePerformance.Height = 30;
                typeTicketBlock.Width  = column2.Width;
                typeTicketBlock.Height = 30;
                dateText.Width         = column3.Width;
                dateText.Height        = 30;

                column1.Children.Add(namePerformance);
                column2.Children.Add(typeTicketBlock);
                column3.Children.Add(dateText);
            }

            /*
             * TextBlock namePerformance = new TextBlock();
             * TextBlock countOfTicket = new TextBlock();
             * TextBlock dateText = new TextBlock();
             *
             * nameBlock.Width = column1.Width;
             * nameBlock.Height = 60;
             * ticketBlock.Width = column2.Width;
             * ticketBlock.Height = 60;
             * dateBlock.Width = column3.Width;
             * dateBlock.Height = 60;
             */
        }