【问题标题】:WPF Designer View irritation - no textwrapWPF 设计器查看刺激 - 没有文本换行
【发布时间】:2010-02-21 22:21:30
【问题描述】:

我不确定是否有解决方案。但它在烦我,让我恼火。

我正在使用 WPF 和 Visual Studio 2008。我设计了一个漂亮的 UI :)。我有一个帮助文本控件,它与单击哪个控件有关。当应用程序首次加载时,它具有默认文本集。 “欢迎来到 X 屏幕,您可以..........”。这是在一个用户控件内,它位于一个选项卡控件内,在一个窗口内。用户控件设置了 minheight 和 minwidth (我怀疑这就是设计师这样做的原因)。

我在 XAML 中设置了初始文本,并将 textwrapping 设置为 true。问题是设计师决定把这一切都放在一条线上——这真的把视图扔掉了(我不能在一个屏幕上看到 100% 的整个 UI,如果我缩小它,我就看不到东西了,等等)

有没有办法解决这个问题(除了在代码中设置文本 - (这样做和在 xaml 中这样做有什么区别吗?!)) 也许这是唯一的解决方案。

感谢阅读。

【问题讨论】:

    标签: c# wpf visual-studio-2008 word-wrap


    【解决方案1】:

    试试这个:

    <TabControl>
      <TabItem MaxWidth="200">
        <TabItem.Header>
          <TextBlock TextWrapping="Wrap">
            hi asdfkjl; asdf asdf asdf sdaf sadf  safd sf   sadf  fasf asd f asdf as df sadf asd f asdf sd f sadf as df asdf asd f asdf as df
          </TextBlock>
        </TabItem.Header>
      </TabItem>
    </TabControl>
    

    我在 kaxaml 中对其进行了测试,它的包装就像你期望的那样。

    【讨论】:

      【解决方案2】:

      您是否考虑过为此使用FlowDocumentReader 控件?我没有遇到您描述的问题,但是这个控件对我呈现帮助文本非常有用。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2022-09-27
        • 2023-01-01
        • 1970-01-01
        • 2015-07-07
        • 2021-12-28
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多