示例#1
0
 private void checkedListBox1_ItemCheck(object sender, ItemCheckEventArgs e)
 {
     for (int ix = 0; ix < AvailableInterfaces.Items.Count; ++ix)
     {
         if (ix != e.Index)
         {
             AvailableInterfaces.SetItemChecked(ix, false);
         }
         else
         {
             L_LocalBridgeBox.Text = AvailableInterfaces.Items[ix].ToString();
         }
     }
 }
示例#2
0
        private void AddLocalBridgeButton_Click(object sender, EventArgs e)
        {
            _cmd   _fr  = new _cmd();
            string _esc = "\"" + L_LocalBridgeBox.Text + "\"";

            // _fr.Execmd("localhost:5555", "server", " /Password:pirkon12","BridgeDelete", "Bridge /Device:" + "\"" + L_LocalBridgeBox.Text + "\"");
            _fr.Execmd("localhost:5555", "server", " BridgeCreate", " Bridge /Device:" + "\"" + L_LocalBridgeBox.Text + "\"", " /Password:pirkon12");
            MessageBox.Show("Local Bridge Added.");
            BridgeList.bridgeList();
            AvailableInterfaces.Items.Clear();
            AvailableInterfaces.SelectedItems.Clear();
            for (int i = 0; i < AvailableInterfaces.CheckedItems.Count; i++)
            {
                AvailableInterfaces.SetItemChecked(AvailableInterfaces.CheckedIndices[i], false);
            }

            // AvailableInterfaces.SetItemChecked(AvailableInterfaces.CheckedIndices[0], false);
            _LocalBridge();
        }