如何在wpf中创建具有固定宽度和灵活高度的布局?

时间:2019-08-04 05:25:11

标签: c# wpf

我想为工具提示创建一个布局(或面板),使其具有灵活的高度和固定的宽度,就像我提到的图像一样 但是在我的xaml代码中,高度和宽度都是固定的!

<TextBox Name="mytxt" TextChanged="mytxt_TextChanged" Height="102"
                 SpellCheck.IsEnabled="True"  >
            <TextBox.ToolTip>
                <ToolTip Background="#e74c3c">
                    <StackPanel >
                        <Label Content="This is a error test for textbox with flat red background color"/>
                    </StackPanel>
                </ToolTip>
            </TextBox.ToolTip>
        </TextBox>

Tooltip image mentioned

1 个答案:

答案 0 :(得分:0)

发布我的评论作为答案,因为它解决了您的问题:

似乎使用Label可能是问题。将Label替换为TextBlock。然后将TextWrapping属性定义为true。设置一个固定的width,它将为您提供所需的行为。