Открытые члены | Защищенные члены | Закрытые члены | Закрытые данные

Класс delme::Form1

Сводка для Form1. Подробнее...

#include <Form1.h>

Граф наследования:delme::Form1:
Inheritance graph
[см. легенду]
Граф связей класса delme::Form1:
Collaboration graph
[см. легенду]

Полный список членов класса

Открытые члены

 Form1 (void)

Защищенные члены

 ~Form1 ()
 Освободить все используемые ресурсы.

Закрытые члены

void InitializeComponent (void)
 Обязательный метод для поддержки конструктора - не изменяйте содержимое данного метода при помощи редактора кода.
void elemshow ()
void CleanObj ()
void WriteObj ()
System::Void button1_Click (System::Object^sender, System::EventArgs^e)

Закрытые данные

System::Windows::Forms::Button button1
System::Windows::Forms::ListBox listBox1
System::Windows::Forms::Label label1
System::Windows::Forms::ComboBox comboBox1
System::Windows::Forms::Label label2
System::Windows::Forms::TextBox textBox1
System::Windows::Forms::Label label3
System::Windows::Forms::ComboBox comboBox2
System::ComponentModel::Container components

Подробное описание

Сводка для Form1.

Внимание! При изменении имени этого класса необходимо также изменить свойство имени файла ресурсов ("Resource File Name") для средства компиляции управляемого ресурса, связанного со всеми файлами с расширением .resx, от которых зависит данный класс. В противном случае, конструкторы не смогут правильно работать с локализованными ресурсами, сопоставленными данной форме.


Конструктор(ы)

delme::Form1::Form1 ( void   )  [inline]
delme::Form1::~Form1 (  )  [inline, protected]

Освободить все используемые ресурсы.


Методы

System::Void delme::Form1::button1_Click ( System::Object^  sender,
System::EventArgs^  e 
) [inline, private]

Обработчик нажатия на кнопку "добавить"(button1) в нем происходит процесс добавления элемента в список исключение Exception используем для обработки ошибки(н-р если вместо числа пытаемся добавить букву)

Граф вызова функции:

void delme::Form1::CleanObj (  )  [inline, private]

очищаем элемент списка obj перед записью его в список,чтобы не было нечитабельного мусора

void delme::Form1::elemshow (  )  [inline, private]

вывод элементов списка в listbox чтобы как то отобразить элементы списка используем listbox(элемент управления .net)

void delme::Form1::InitializeComponent ( void   )  [inline, private]

Обязательный метод для поддержки конструктора - не изменяйте содержимое данного метода при помощи редактора кода.

Граф вызовов:

void delme::Form1::WriteObj (  )  [inline, private]

записываем данные в элемент obj весь процесс сводится к определению типа вводимого элемента и непосредственному вводу либо в конец списка через push_back либо через insert если надо знать перед каким элементом вставить. 1 параметр insert -итератор. Чтобы перевести индекс из comboBox2 в итератор, используется дополнительный цикл для определения итератора. (Хотя возможен более быстрый способ, однако поиск другого решения в интернете пока не дал результата)


Данные класса

System::Windows::Forms::Button delme::Form1::button1 [private]
System::Windows::Forms::ComboBox delme::Form1::comboBox1 [private]
System::Windows::Forms::ComboBox delme::Form1::comboBox2 [private]
System::ComponentModel::Container delme::Form1::components [private]

Требуется переменная конструктора.

System::Windows::Forms::Label delme::Form1::label1 [private]
System::Windows::Forms::Label delme::Form1::label2 [private]
System::Windows::Forms::Label delme::Form1::label3 [private]
System::Windows::Forms::ListBox delme::Form1::listBox1 [private]
System::Windows::Forms::TextBox delme::Form1::textBox1 [private]

Объявления и описания членов класса находятся в файле: