How to read Text text selected by multiple CheckBox controls
In this issue, the editor will bring you about how to read the Text text selected by multiple CheckBox controls. The article is rich in content and analyzed and described from a professional point of view. I hope you can get something after reading this article.
/ / method 1private void button1_Click (object sender, EventArgs e) {/ / traverse all controls in groupBox: Comtrol foreach (Control c in groupBox3.Controls) {/ / determine whether the current Comtrol is a Checkbox control? If (c is CheckBox) {/ / Yes, convert the type to Checkbox control CheckBox ck = c as CheckBox; / / to determine whether the Checkbox control is checked? If (ck.Checked) {/ / Yes, take the Text text this.groupBox3.Text + = ShowChecked (ck);} private string ShowChecked (CheckBox ck) / / return string type {/ / string constructor StringBuilder sb = new StringBuilder () If (ck.Checked) {/ / automatically bring the carriage return newline character sb.AppendLine (ck.Text); / / empty return} return sb.ToString (); / / return string} / / method 2 private void button1_Click (object sender, EventArgs e) {DealCheckboxes (groupBox3, groupBox3) } public void DealCheckboxes (Control container,Control contorlToDisplay) {contorlToDisplay.Text = "; foreach (Control c in container.Controls) {if (c is CheckBox) {contorlToDisplay.Text + = ShowChecked (c as CheckBox) } private string ShowChecked (CheckBox ck) / / returns the string type {/ / string constructor StringBuilder sb = new StringBuilder (); if (ck.Checked) {/ / automatically brings the carriage return newline character sb.AppendLine (ck.Text) / / empty return} return sb.ToString ();} the above is shared by Xiaobian on how to read the Text text selected by multiple CheckBox controls. If you happen to have similar doubts, please refer to the above analysis. If you want to know more about it, you are welcome to follow the industry information channel.