0

我正在尝试TextBlock在 C# 中实现一个由 C# 代码添加到 a 中的 a StackPanel,我设法得到了TextBlock添加,但我无法使其环绕文本,我尝试了以下但它仍然会在文本超出时切断文本长度并且不会将其包装到新行上。

           sp1.Children.Add(
                 new TextBlock() {
                    Text = longStringNeedingWrap,
                    Width = 590,
                    TextWrapping = Wrap,
                    Height = double.NaN,
                    Margin = new Thickness(10, 3, 10, 0),
            });

我确保我TextWrapping = Wrap通过添加来实现public TextWrapping Wrap { get; set; },我的代码没有显示错误并且运行良好,但它仍然没有包装文本。

提前非常感谢。

4

1 回答 1

1

尝试改变

TextWrapping = Wrap,

TextWrapping = TextWrapping.Wrap,

于 2013-07-20T07:33:12.020 回答