예제 #1
0
 private void MenuItemPacking_Click(object sender, EventArgs e)
 {
     if (listView1.SelectedItems.Count == 1 && listView1.SelectedItems[0].ImageIndex == 1)
     {
         listView1.Enabled = false;
         listView1.Update();
         Packing.Serialization(textBoxPath.Text + "\\" + listView1.SelectedItems[0].Text);
         listView1.Enabled = true;
         UpdateListView(textBoxPath.Text);
     }
     else
     {
         MessageBox.Show($"\nВыберете одну папку для упаковки", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
 }
예제 #2
0
 private void MenuItemUnpacking_Click(object sender, EventArgs e)
 {
     if (!String.IsNullOrEmpty(folderForUnpacking))
     {
         listView1.Enabled = false;
         listView1.Update();
         Packing.Deserialization(folderForUnpacking, textBoxPath.Text);
         listView1.Enabled = true;
         UpdateListView(textBoxPath.Text);
         folderForUnpacking = String.Empty;
     }
     else
     {
         MessageBox.Show($"\nВыберете одну папку для упаковки", "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Warning);
     }
 }