} // 結束list_SerialPort方法 /// <summary> /// ComportListToComboBox方法用於將ComportList型態資料新增至下拉式選單 /// </summary> /// <param name="InputComportList">該參數為欲新增至下拉式選單之ComportList型態資料</param> /// <param name="InputComboBox">該參數為下拉式選單物件</param> private void ComportListToComboBox(ComportList InputComportList, ComboBox InputComboBox) // ComportListToComboBox方法 { // 進入ComportListToComboBox方法 InputComboBox.Items.Clear(); // 清除下拉式選單 foreach (string Item in InputComportList.GetComportList()) // 取出各Comport名稱 { // 進入foreach敘述 InputComboBox.Items.Add(Item); // 新增項目至下拉式選單 } // 結束foreach敘述 } // 結束ComportListToComboBox方法
private ComboBox ComportListComboBox1; // 宣告ComportListComboBox1物件 /// <summary> /// UARTConnection建構子 /// </summary> /// <param name="ConnectedCOMPortCount">為預設之已連線COMPort數量(預設為0)</param> /// <param name="UartComportConnected">為Uart串列埠連接狀態</param> public UARTConnection( // UARTConnection建構子 int ConnectedCOMPortCount = 0, // 初始化參數 bool UartComportConnected = false // 初始化參數 ) // UARTConnection建構子 { // 進入UARTConnection建構子 this.UartComport = new SerialPort(); // 初始化UartComport串列埠物件 this.ConnectedCOMPortCount = ConnectedCOMPortCount; // 初始化ConnectedCOMPortCount物件 this.UartComportConnected = UartComportConnected; // 初始化UartComportConnected物件 this.ComportList1 = new ComportList(new string[] { "" }); // 初始化ComportList1物件 this.ComportListComboBox1 = new System.Windows.Forms.ComboBox(); // 初始化ComportListComboBox1物件 } // 結束UARTConnection建構子