Esempio n. 1
0
        private static void OpenContactsList(object obj)
        {
            ContactsVM     context = new ContactsVM();     //Экземпляр класса-привязки
            ContactsWindow form    = new ContactsWindow(); //Экземпялр класса формы (окна)

            form.DataContext = context;                    //Здесь идёт присваивание контекста данных для привязки этих самых данных
            form.ShowDialog();                             //Показ окна модальным (диалоговым)
        }
Esempio n. 2
0
        private void AddContact_Click(object sender, RoutedEventArgs e)
        {
            if (customerData != null)
            {
                ContactsWindow contactsWindow = new ContactsWindow()
                {
                    UserData     = this.UserData,
                    CustomerData = customerData,
                };
                contactsWindow.ShowDialog();

                using (SqlConnection connection = new SqlConnection(Database.ConnectionString))
                {
                    contacts = GetContacts(connection, newInquiryData.Id);
                    ContactsList.ItemsSource = contacts;
                }
            }
        }