FlowLayoutPanel.WrapContents 属性

定义

获取或设置一个值,该值指示应当对 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设置 属性的值CheckBoxChecked

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

注解

如果面板的区域太小,无法包含其所有子控件,则无论采用哪种包装模式,至少都会剪裁一个子控件。

面板的后续调整大小会将布局重新应用到包含的控件。

适用于

另请参阅