ься обробник тієї ж дії функції доступною з меню «Функції» (private void Minus_Click (object sender, RoutedEventArgs e)). Void Del_Click (object sender, RoutedEventArgs e)
Оброблювач ділить перший матрицю на другу. Для цього:
викликає функцію отримання зворотного матриці від другої;
записує другу матрицю в тимчасові змінні;
викликає обробник множення матриць;
повертає другу матрицю на місце;
викликає висновок результату на екран.
О?? робник функції ділення з меню «Функції» також посилається на цей обробник (private void razd_Click (object sender, RoutedEventArgs e)).
private void Umn_Click (object sender, RoutedEventArgs e)
Оброблювач створює новий об'єкт класу витвори матриць (Umn.cs) і викликає відповідну функцію множення, Потім викликає висновок результату на екран. Оброблювач функції множення з меню «Функції» також посилається на цей обробник (private void umn_Click_1 (object sender, RoutedEventArgs e)).
private void О_программе_Click (object sender, RoutedEventArgs e)
Оброблювач відкриває додатково вікно з відомостями про програму.
private void Opred1_Click (object sender, RoutedEventArgs e) і private void Opred2_Click (object sender, RoutedEventArgs e)
Оброблювачі створюють нові об'єкти класу визначника (Opr.cs) і викликають відповідну функцію підрахунку визначника, а потім викликають висновок результату на екран. А обробник private void Delta_Click (object sender, RoutedEventArgs e) перевіряє радіо клавіші і викликає один з цих обробників або видає повідомлення про помилку.
private void Min1_Click (object sender, RoutedEventArgs e) і private void Min2_Click (object sender, RoutedEventArgs e)
Оброблювач створює новий об'єкт класу Mab.cs, отримує значення чисел a і b і викликаючи відповідну функцію отримує значення вибраного мінору і записує в поле результату. А обробник private void M_Click (object sender, RoutedEventArgs e) перевіряє радіо клавіші і викликає один з цих обробників або видає повідомлення про помилку.
private void Пароль_KeyDown (object sender, KeyEventArgs e)
Оброблювач перехоплює натиснення клавіші Enter в полі Пароль і викликає обробник клавіші вхід (Button_Click (sender, e);).
private void Логін_KeyDown (object sender, System.Windows.Input.KeyEventArgs e)
Оброблювач перехоплює натиснення клавіші Enter в полі Логін і передає фокус полю Пароль.void Логін_Initialized (object sender, EventArgs e)
Оброблювач передає фокус полю логін під час запуску програми.
private void Kan1_Click (object sender, RoutedEventArgs e) і private void Kan2_Click (object sender, RoutedEventArgs e)
Оброблювачі створюють нові об'єкти класу Kan.cs, викликають відповідну функцію, а потім викликають вивід на екран результату. А обробник private void KV_Click (object sender, RoutedEventArgs e) перевіряє радіо клавіші і викликає один з цих обробників або видає повідомлення про помилку.
private void R1_Click (object sender, RoutedEventArgs e) і private void R2_Click (object sender, RoutedEventArgs e)
Оброблювачі створюють нові об'єкти класу Kan.cs і викликають відповідну функцію рангу матриці, а отриманий результат записують у відповідні текстові блоки. А обробник private void R_Click (object sender, RoutedEventArgs e) перевіряє радіо клавіші і викликає один з цих обробників або видає повідомлення про помилку.
private void R_Click (object sender, RoutedEбоventArgs e)
Оброблювач при натисканні в меню «Довідка» клавіші Довідка запускає chm довідку за програмою.
3.2Класс транспонування матриці (AT.cs)
Клас транспонування матриці містить одну функцію (public void ATR (int ind, Cache ch)) дозволяє одержати транспоновану матрицю з вихідної. Ця функція приймає індекс транспоніруемой матриці і елемент ch класу Cache для доступу до обраної матриці.
Для транспонування створюються тимчасові змінні, в які записуються дані вихідної матриці. Потім створюється порожня тимчасова транспонована матриця, яка заповнюється шляхом перерахування в циклі for. Отримана матриця записується в матрицю-результат, яку можна буде вивести на екран.
. 3Класс множення матриці на число k (Axk.cs)
Клас множення матриці на число k дозволяє отримати матрицю, кожний елемент якої помножений на число k. Ця функція приймає інде...