我想问一下在隐藏的WPF中的方式和取消隐藏在RichTextBox或文本框一些具体的线路使用C#在运行时,并在同一时间留下明显的线的其余部分。我也不希望成为有形和无形线条之间的可见空间。我有一个想法,选择线,然后更改字体大小为0.01,但它不是太多elegand。 在此先感谢。如何使用WPF隐藏RichTextBox或文本框中的部分文本?
0
A
回答
0
默认情况下,你只能隐藏,并分别更改文本或富文本属性的值显示在文本框WPF RichTextBox的或某些文本。例如,如果你有文字“玛丽有一只羊毛的羊羔像白雪一样白”,并且想要隐藏文字“谁羊毛像白雪一样”,那么你必须解析文本并删除或添加“谁的羊毛是白色如雪“,在Text或RichText的正确位置使用代码。
这听起来像你只是想修改根据某些条件虽然布局。在这种情况下,最好将行分割成单独的文本框,并在存在特定条件时将这些文本框的可见性设置为折叠,否则将其设置为可见。
如果您使用的是TextBox,您需要一个外边框来帮助您匹配TextBox的样式,然后您可以将BorderBrush和Background的隐藏文本框设置为Transparent,使其看起来像单个文本框。
<Border
BorderThickness="1"
BorderBrush="Black"
Background="White">
<StackPanel>
<TextBox
Text="Mary had a little lamb "
BorderBrush="Transparent"
Background="Transparent" />
<!-- Set the Visisibility Property of this TextBox in code to show or hide it -->
<TextBox
Name="ConditionalTextBoxLine"
Visibility="Visible"
Text="Who's fleece was white as snow"
BorderBrush="Transparent"
Background="Transparent" />
</StackPanel>
</Border>
相关问题
- 1. WPF MenuItem标题文本部分隐藏
- 2. 在vb.net的Richtextbox中隐藏部分文本
- 3. WPF,未选中时隐藏文本框
- 4. 如何隐藏WP7中的文本框
- 5. WPF文本框 - 不隐藏选择
- 6. 如何在WPF RichTextBox中对齐文本
- 7. WPF文本框和RichTextBox的组合
- 8. 来自底部的WPF RichTextBox文本
- 9. 如何隐藏文本框中的特定文本wp7
- 10. RichTextBox中的部分文本为粗体
- 11. 在datagrid文本框中显示缺少的文本部分WPF
- 12. WPF RichTextBox无缝文本框作为InlineUIContainers
- 13. 使用jquery删除或隐藏文本?
- 14. 使用jQuery隐藏/显示文本框
- 15. 隐藏或禁用wpf中的输入手势文本
- 16. 使用“文本缩进”隐藏文本
- 17. 如何使用jquery设置隐藏文本框中的值
- 18. 如何隐藏复选框文本
- 19. 如何让SIP隐藏文本框?
- 20. 在richTextBox中着色部分文本
- 21. 如何隐藏文本在HTML文本
- 22. MVC 5隐藏文本框
- 23. 键盘隐藏文本框
- 24. yii CJuiDatePicker隐藏文本框
- 25. JQuery隐藏文本框?
- 26. 键盘隐藏文本框
- 27. 如何隐藏文本框,标签和按钮C#WPF
- 28. WPF。如何对齐文本InlineUIContainer内容与外文本的RichTextBox
- 29. 保存richtextbox文本wpf
- 30. Wpf RichTextBox复制textstyle文本
您可以有一个包含所有文本的字符串,并将部分过滤掉到您想要显示的文本框中。或者甚至更好,一系列线条。 – Jonesopolis