Курсовая работа: Разработка программы "Формирование и проверка контрольной суммы кластеров"

Также несколько методов класса Form1, код которого приведен в приложении являются обработчиками событий: нажатие кнопки, работа с информацией.

Программная реализация функции privatevoidAddHDDItemToListview()

Данная функция добавляет в список подключенные запоминающие устройства. Нижеприведенкодфункции.

private void AddHDDItemToListview()

{

//Makes the Search group:::......

ListViewGroup HDDGroup = new ListViewGroup();

HDDGroup.Header = "HardDrive(s) :";

HDDGroup.HeaderAlignment = HorizontalAlignment.Left;

HDDGroup.Name = "HardDrive(s)";

//Adds the search group...

listView1.Groups.Add(HDDGroup);

int i = 0;

foreach (HardDrive x in hdCollection)

{ AddItemToListview(HDDGroup, i, x.Model.ToString(), 0, "1");

i++; }

HDDGroup = null; }

Программнаяреализацияфункцииprivate void AddItemToListview(ListViewGroup GroupName, int IndexNumber, string ItemName, int ImageIndex, string ItemTAG)

Данная функция добавляет информацию в структуру HardDrive. Нижеприведенкодфункции.

private void AddItemToListview(ListViewGroup GroupName, int IndexNumber, string ItemName, int ImageIndex, string ItemTAG)

{ ListViewItem NewItem = new ListViewItem();

ListViewItem.ListViewSubItem NewSubItem = new ListViewItem.ListViewSubItem();

NewSubItem.Text = IndexNumber.ToString();

NewSubItem.Name = "Subitem1";

NewItem.SubItems.Add(NewSubItem);

NewItem.SubItems.Add(NewSubItem);

NewItem.Name = ItemName;

NewItem.Text = ItemName;

NewItem.Group = GroupName;

К-во Просмотров: 524
Бесплатно скачать Курсовая работа: Разработка программы "Формирование и проверка контрольной суммы кластеров"