RichTextBox inside Expander in WPF


<Expander Header="More options" Margin="281,218,39,12">
    <Button Height="29" Width="111"> hello </Button>
</Expander>

上面的代码有效。但:

<Expander Header="More options" Margin="281,218,39,12">
    <RichTextBox Name="richTextBox1" Margin="100,50,200,30" Height="30" Width="80">
        <FlowDocument>
            <Paragraph>Hi how are you?</Paragraph>
        </FlowDocument>
    </RichTextBox>
</Expander>

这是行不通的。为什么?如何做到这一点?

请删除边距并避免设置静态高度和宽度,它将起作用。

<Expander Header="More options" >
    <RichTextBox Name="richTextBox1" >
        <FlowDocument>
            <Paragraph>Hi how are you?</Paragraph>
        </FlowDocument>
    </RichTextBox>
</Expander>

最新更新