ограму. Якщо вхід виконаний введені логін і пароль записуються в змінні для використання їх при сохраненіі.login=Логін.Text.ToString ();- Отримання введеного логіна.parol=Пароль.Password.ToString ();- Отримання введеного пароля.
Авторізація.Visibility=Visibility.Collapsed;- Закриття форми авторизації.
private void New_Click (object sender, RoutedEventArgs e) {...}
Створення нового екземпляра програми без форми авторизації.
private void AT_Click (ob ject sender, RoutedEventArgs e) {...}
Оброблювач створює новий елемент класу AT.cs і викликає функцію транспонування матриці, передаючи номер матриці елемент Cache ch для доступу до матриці, і потім викликає висновок результату на екран. Те ж саме робить оброблювач private void AT_2_Click (object sender, RoutedEventArgs e), а обробник private void T_Click (object sender, RoutedEventArgs e) перевіряє радіо клавіші і викликає один з цих обробників або видає повідомлення про помилку.
private void Cl_Click (object sender, RoutedEventArgs e) {...}
Оброблювач закриває пріложеніе.void Op_M1_Click (object sender, RoutedEventArgs e)
Оброблювач створює новий об'єкт класу читання (Re.cs) і викликає виведення матриці на екран. Те ж саме для другої матриці робить обробник private void Op_M2_Click_1 (object sender, RoutedEventArgs e) {...}.
private void a_k_GotFocus (object sender, RoutedEventArgs e) і private void b_GotFocus (object sender, RoutedEventArgs e)
Оброблювачі перехоплюють отримання фокусу текстовими полями і очищають текст перед введенням (b_b.Text=null;).
private void kop1_Click (object sender, RoutedEventArgs e)
Оброблювач створює новий об'єкт класу Copir.cs і викликає функцію копіювання результату в першу матрицю. Те ж саме робить для другої матриці обробник private void kop2_Click (object sender, RoutedEventArgs e). А обробник private void Copy_Click (object sender, RoutedEventArgs e) перевіряє радіо клавіші і викликає один з цих обробників або видає повідомлення про помилку.
private void Ak1_Click (object sender, RoutedEventArgs e)
Оброблювач створює новий об'єкт класу Axk.cs, отримує значення числа k з Textbox (k=Convert.ToDouble (a_k.Text.ToString ());) і викликає функцію множення. Після чого викликає висновок результату на екран. Те ж саме робить для другої матриці обробник private void Ak2_Click (object sender, RoutedEventArgs e). А обробник private void K_Click (object sender, RoutedEventArgs e) перевіряє радіо клавіші і викликає один з цих обробників або видає повідомлення про помилку.
private void obr1_Click (object sender, RoutedEventArgs e)
Оброблювач виконує необхідні операції для отримання зворотного матриці:
отримує і задає необхідні значення;
створює новий об'єкт класу Opr.cs і отримує визначник матриці викликавши відповідну функцію;
якщо визначник не дорівнює нулю, то обчислюється матриця согласная матриці вихідної, потім вона транспонується і множиться на одиницю, поділену на визначник матриці;
викликається вивід на екран результату.
Те ж саме для другої матриці робить обраротчік private void obr2_Click (object sender, RoutedEventArgs e). А обробник private void Obr_Click (object sender, RoutedEventArgs e) перевіряє радіо клавіші і викликає один з цих обробників або видає повідомлення про помилку.
private void Zakr_Click (object sender, RoutedEventArgs e)
Оброблювач закриває роботу з даними матрицями без закриття програми шляхом очищення всіх використовуються полів і очищення даних в класі Cache.cs крім імені та прізвища увійшов користувача.
private void S_Click (object sender, RoutedEventArgs e)
Оброблювач створює новий об'єкт класу WR.cs і викликає відповідний метод для запису отриманих результатів у файл.
private void Sum_Click (object sender, RoutedEventArgs e)
Оброблювач створює новий об'єкт класу Plus.cs і викликається відповідна функція дозволяє скласти дві матриці, після чого викликається вивід на екран результатів. На цей обробник посилається обробник функції складання private void sl_Click (object sender, RoutedEventArgs e) доступний з меню «Функції» .void Razn_Click (object sender, RoutedEventArgs e)
Оброблювач створює новий об'єкт класу віднімання матриць (private void Razn_Click (object sender, RoutedEventArgs e)), викликає відповідну функцію і викликає висновок результату на екран. На цей обробник посилаєт...