(* 一般的清空combobox方法 combobox1.clear; ... combobox9.clear; *) procedure TForm1.Button1Click(Sender: TObject); var i: integer; begin for i:=0 to self.ComponentCount-1 do begin if self.Components[i] is TCombobox then TCombob
没有内容,不代表没有边框.比如设计期一个空的TImage仍是有边框的. if (csOpaque in image1.ControlStyle) then ShowMessage('不透明')else ShowMessage('透明') // image1没有内容的时候,就是透明:有内容的时候,就是不透明 再比如: procedure TWinControl.PaintControls(DC: HDC; First: TControl); var I, Count, SaveIndex: Int
今天遇到一个奇怪的问题,在WinForm内动态添加Button后再动态的移除,发生稀奇古怪的现象,Button控件只被规律的移除,没有完全移除 foreach (Control c in this.Controls) { if (c is Button && ((Button)c).ForeColor == Color.White) { this.Controls.Remove(c); c.Dispose(); } if (c is Label && c.Tag != nu