using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; namespace MisDataName { public partial class UploadAssembly : Form { public UploadAssembly() { InitializeComponent(); InitAssemblyTag(); } public UploadAssembly(string Str) { InitializeComponent(); label_AssemblyName.Text = Str.Replace ("MisData\\", ""); InitAssemblyTag(); } void InitAssemblyTag() { int k = 0; listBox_AssemblyTag.Items.Clear(); string[] AssemblyKeys = new string[MesDataFunction.OpcOperation.Hashtable_assembly.Count]; foreach (string _key in MesDataFunction.OpcOperation.Hashtable_assembly.Keys) { AssemblyKeys[k] = _key; k++; } Array.Sort(AssemblyKeys); for (int i = 0; i < AssemblyKeys.Length; i++) { listBox_AssemblyTag.Items.Add(AssemblyKeys[i]); } } private void button_OK_Click(object sender, EventArgs e) { if(listBox_AssemblyTag.SelectedItems .Count ==0) { MessageBox.Show("请选择需要挂载的服务对象!"); } else { AssemblyManagement.UpLoadObject = listBox_AssemblyTag.SelectedItems[0].ToString(); } AssemblyManagement.UploadAssemblyDel(); Close(); } private void button_Cancel_Click(object sender, EventArgs e) { Close(); } } }