0
  • 在我的 c# wpf windows 应用程序中.. 我想建立一个空间来写一些项目的历史作为项目符号点。
  • 我在 scrollviewer 中放了一个文本框,以便能够写出我想要的内容……但我遇到了 3 个麻烦:
  • 第一个麻烦:我不能在我的文本中添加项目符号??
  • 第二个麻烦:我的文本从左到右在一个垂直方向上..所以垂直滚动条出现而水平滚动条不出现,即我只想使用水平滚动条......我想以水平方式查看我的整个文本只要
  • 第三个麻烦:按 Enter 不会移动到下一个新行
  • 等待您的建议..谢谢 在此处输入图像描述
4

2 回答 2

2

要使用 TextBox 执行您想要的操作(减去项目符号),您需要设置一些属性,以允许在 Enter set AcceptsReturn="True" 上换行,以允许包装文本集 TextWrapping="Wrap" 等等. 你可以用 RichTextBox 做同样的事情

        <TextBox Width="300" 
             Height="300" 
             TextWrapping="Wrap" 
             AcceptsReturn="True" 
             VerticalScrollBarVisibility="Visible">
        </TextBox>
于 2012-12-30T00:50:26.030 回答
0

要获得子弹,我会使用RichTextBox. 是您可以执行以插入项目符号的命令的链接。然后为了允许换行,AcceptsReturn您需要将一个属性设置为 true。

于 2012-12-30T00:41:46.573 回答