FlowLayoutPanel.WrapContents 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
获取或设置一个值,该值指示应当对 FlowLayoutPanel 控件的内容进行换行还是剪裁。
public:
property bool WrapContents { bool get(); void set(bool value); };
public bool WrapContents { get; set; }
member this.WrapContents : bool with get, set
Public Property WrapContents As Boolean
属性值
如果内容应换行,为 true
,否则为 false
。 默认值为 true
。
示例
下面的代码示例根据控件的值WrapContents设置 属性的值CheckBox。Checked
private:
void wrapContentsCheckBox_CheckedChanged(
System::Object^ sender, System::EventArgs^ e)
{
this->flowLayoutPanel1->WrapContents =
this->wrapContentsCheckBox->Checked;
}
private void wrapContentsCheckBox_CheckedChanged(
System.Object sender,
System.EventArgs e)
{
this.FlowLayoutPanel1.WrapContents =
this.wrapContentsCheckBox.Checked;
}
Private Sub wrapContentsCheckBox_CheckedChanged( _
ByVal sender As System.Object, _
ByVal e As System.EventArgs) _
Handles wrapContentsCheckBox.CheckedChanged
Me.FlowLayoutPanel1.WrapContents = Me.wrapContentsCheckBox.Checked
End Sub
注解
如果面板的区域太小,无法包含其所有子控件,则无论采用哪种包装模式,至少都会剪裁一个子控件。
面板的后续调整大小会将布局重新应用到包含的控件。