{"id":214,"date":"2009-04-08T12:24:54","date_gmt":"2009-04-08T12:24:54","guid":{"rendered":""},"modified":"2009-04-08T12:24:54","modified_gmt":"2009-04-08T12:24:54","slug":"214","status":"publish","type":"post","link":"https:\/\/www.poloo.org\/?p=214","title":{"rendered":"\u5728C#winform \u4e2d\uff0c\u904d\u5386\u5f53\u524d\u7a97\u4f53\u4e2d\u7684\u63a7\u4ef6"},"content":{"rendered":"<p><code><br \/>foreach(TextBox&nbsp;&nbsp;&nbsp;&nbsp;t&nbsp;&nbsp;&nbsp;&nbsp;in&nbsp;&nbsp;&nbsp;&nbsp;this.Controls)&nbsp;&nbsp; <br \/>&nbsp;&nbsp; {&nbsp;&nbsp; <br \/>&nbsp;&nbsp; MessageBox.Show(t.Text);&nbsp;&nbsp; <br \/>&nbsp;&nbsp; }<\/p>\n<p>for(int&nbsp;&nbsp;&nbsp;&nbsp;i=0;this.Controls.Count-1;i++)&nbsp;&nbsp; <br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; if(this.Controls[i]&nbsp;&nbsp;&nbsp;&nbsp;is&nbsp;&nbsp;&nbsp;&nbsp;TextBox)&nbsp;&nbsp; <br \/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; this.Controls[i].Text=\"\";<br \/><\/code><br \/><code><br \/>&nbsp;&nbsp; \/\/\/&nbsp;&nbsp;&nbsp;&nbsp;&lt;summary&gt;&nbsp;&nbsp; <br \/>&nbsp;&nbsp; \/\/\/&nbsp;&nbsp;&nbsp;&nbsp;\u8bbe\u7f6e\u6b64\u754c\u9762\u4e2d\u63a7\u4ef6\u7684\u67d0\u4e9b\u5c5e\u6027&nbsp;&nbsp; <br \/>&nbsp;&nbsp;\/\/\/&nbsp;&nbsp;&nbsp;&nbsp;&lt;\/summary&gt;&nbsp;&nbsp; <br \/>&nbsp;&nbsp; \/\/\/&nbsp;&nbsp;&nbsp;&nbsp;&lt;param&nbsp;&nbsp;&nbsp;&nbsp;name=\"ctl\"&gt;&lt;\/param&gt;&nbsp;&nbsp; <\/p>\n<p>&nbsp;&nbsp; public&nbsp;&nbsp;&nbsp;&nbsp;void&nbsp;&nbsp;&nbsp;&nbsp;Set_Controls(Control&nbsp;&nbsp;&nbsp;&nbsp;ctl)&nbsp;&nbsp; <br \/>&nbsp;&nbsp; {&nbsp;&nbsp; <br \/>&nbsp;&nbsp; \/\/\u5f53\u63a7\u4ef6\u6ca1\u6709\u5b50\u63a7\u4ef6\u65f6&nbsp;&nbsp; <br \/>&nbsp;&nbsp; if&nbsp;&nbsp;&nbsp;&nbsp;(&nbsp;&nbsp;&nbsp;&nbsp;!ctl.HasChildren)&nbsp;&nbsp; <br \/>&nbsp;&nbsp; {&nbsp;&nbsp; <br \/>&nbsp;&nbsp; switch(ctl.GetType().ToString())&nbsp;&nbsp; <br \/>&nbsp;&nbsp; {&nbsp;&nbsp; <br \/>&nbsp;&nbsp; case&nbsp;&nbsp;&nbsp;&nbsp;\"System.Windows.Forms.Label\":&nbsp;&nbsp; <br \/>&nbsp;&nbsp; break;&nbsp;&nbsp; <br \/>&nbsp;&nbsp; case&nbsp;&nbsp;&nbsp;&nbsp;\"System.Windows.Forms.Button\":&nbsp;&nbsp; <br \/>&nbsp;&nbsp; break;&nbsp;&nbsp; <br \/>&nbsp;&nbsp; case&nbsp;&nbsp;&nbsp;&nbsp;\"System.Windows.Forms.TextBox\":&nbsp;&nbsp; <br \/>&nbsp;&nbsp; break;&nbsp;&nbsp; <br \/>&nbsp;&nbsp; case&nbsp;&nbsp;&nbsp;&nbsp;\"System.Windows.Forms.ListView\":&nbsp;&nbsp; <br \/>&nbsp;&nbsp; break;&nbsp;&nbsp; <br \/>&nbsp;&nbsp; case&nbsp;&nbsp;&nbsp;&nbsp;\"System.Windows.Forms.GroupBox\":&nbsp;&nbsp; <br \/>&nbsp;&nbsp; break;&nbsp;&nbsp; <br \/>&nbsp;&nbsp; case&nbsp;&nbsp;&nbsp;&nbsp;\"System.Windows.Forms.ComboBox\":&nbsp;&nbsp; <br \/>&nbsp;&nbsp; break;&nbsp;&nbsp; <br \/>&nbsp;&nbsp; case&nbsp;&nbsp;&nbsp;&nbsp;\"System.Windows.Forms.ImageList\":&nbsp;&nbsp; <br \/>&nbsp;&nbsp; break;&nbsp;&nbsp; <br \/>&nbsp;&nbsp; case&nbsp;&nbsp;&nbsp;&nbsp;\"System.Windows.Forms.DataGrid\":&nbsp;&nbsp; <br \/>&nbsp;&nbsp; break;&nbsp;&nbsp; <br \/>&nbsp;&nbsp; case&nbsp;&nbsp;&nbsp;&nbsp;\"System.Windows.Forms.MainMenu\":&nbsp;&nbsp; <br \/>&nbsp;&nbsp; break;&nbsp;&nbsp; <br \/>&nbsp;&nbsp; case&nbsp;&nbsp;&nbsp;&nbsp;\"System.Windows.Forms.TreeView\":&nbsp;&nbsp; <br \/>&nbsp;&nbsp; break;&nbsp;&nbsp; <br \/>&nbsp;&nbsp; }&nbsp;&nbsp; <br \/>&nbsp;&nbsp; }&nbsp;&nbsp; <br \/>&nbsp;&nbsp; else&nbsp;&nbsp;&nbsp;&nbsp;\/\/\u5f53\u63a7\u4ef6\u6709\u5b50\u63a7\u4ef6\u65f6&nbsp;&nbsp; <br \/>&nbsp;&nbsp; {&nbsp;&nbsp; <br \/>&nbsp;&nbsp; int&nbsp;&nbsp;&nbsp;&nbsp;i&nbsp;&nbsp;&nbsp;&nbsp;=&nbsp;&nbsp;&nbsp;&nbsp;0;&nbsp;&nbsp; <br \/>&nbsp;&nbsp; while&nbsp;&nbsp;&nbsp;&nbsp;(&nbsp;&nbsp;&nbsp;&nbsp;i&nbsp;&nbsp;&nbsp;&nbsp;&lt;&nbsp;&nbsp;&nbsp;&nbsp;ctl.Controls.Count&nbsp;&nbsp;&nbsp;&nbsp;)&nbsp;&nbsp; <br \/>&nbsp;&nbsp; {&nbsp;&nbsp; <br \/>&nbsp;&nbsp; Set_Controls(&nbsp;&nbsp;&nbsp;&nbsp;ctl.Controls[i]&nbsp;&nbsp;&nbsp;&nbsp;);&nbsp;&nbsp; <br \/>&nbsp;&nbsp; i&nbsp;&nbsp;&nbsp;&nbsp;++;&nbsp;&nbsp; <br \/>&nbsp;&nbsp; }&nbsp;&nbsp; <br \/>&nbsp;&nbsp; }&nbsp;&nbsp; <br \/>&nbsp;&nbsp; }&nbsp;&nbsp; <br \/><\/code>&nbsp;&nbsp;&nbsp;&nbsp;<br \/>&nbsp;&nbsp; \u4f60\u8c03\u7528\u65f6,\u53ef\u4ee5\u8fd9\u6837\u7528:&nbsp;&nbsp; <br \/> <code>&nbsp;&nbsp;Set_Controls(this);<\/code><\/p>\n","protected":false},"excerpt":{"rendered":"<p>foreach(TextBox&nbsp;&nbsp;&nbsp;&#038;&#46;&#46;&#46;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13],"tags":[],"class_list":["post-214","post","type-post","status-publish","format-standard","hentry","category-NET"],"_links":{"self":[{"href":"https:\/\/www.poloo.org\/index.php?rest_route=\/wp\/v2\/posts\/214","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.poloo.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.poloo.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.poloo.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.poloo.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=214"}],"version-history":[{"count":0,"href":"https:\/\/www.poloo.org\/index.php?rest_route=\/wp\/v2\/posts\/214\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.poloo.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=214"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.poloo.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=214"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.poloo.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=214"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}