コード例 #1
0
ファイル: FileManager.cs プロジェクト: pkt-fit-knu/I22-11
 public void RefreshAll(MainForm mainForm)
 {
     UpdateDisks();
     mainForm.UpdateDisksView(Field1, Disks);
     mainForm.UpdateDisksView(Field2, Disks);
     if (!Field1.UpdateField(Field1.OpenedElement))
         Field1.SetDisk(Disks);
     if (!Field2.UpdateField(Field2.OpenedElement))
         Field2.SetDisk(Disks);
     mainForm.UpdateFieldView(Field1);
     mainForm.UpdateFieldView(Field2);
 }
コード例 #2
0
ファイル: FileManager.cs プロジェクト: pkt-fit-knu/I22-11
 /*
  * Відкрити елемент з індексом itemIndex у списку FieldElementList
  */
 public void OpenElement(MainForm mainForm)
 {
     if (CurrentField.FieldView.SelectedItems.Count == 0)
         return;
     int itemIndex = CurrentField.FieldView.Items.IndexOf(CurrentField.FieldView.SelectedItems[0]);
     bool needToUpdateFieldView = CurrentField.OpenElement(itemIndex);
     if (needToUpdateFieldView)
         mainForm.UpdateFieldView(CurrentField);
 }