我正在使用C#和XAML RichEditBox创建一个带有自定义键盘的文本编辑器。我需要能够模拟通常由内置键盘处理的功能。我很乐意帮助您理解以下内容:
很抱歉基本上把三个问题塞进一个问题,但似乎拥有正确知识的人会以这种方式更容易。谢谢!
为简化起见,这是我目前的属性:
VerticalAlignment ="拉伸"的HorizontalAlignment ="拉伸" AcceptsReturn ="真" IsTextPredictionEnabled ="假" PreventKeyboardDisplayOnProgrammaticFocus ="真" IsSpellCheckEnabled ="假" VerticalContentAlignment ="顶" ScrollViewer.VerticalScrollBarVisibility ="自动" ScrollViewer.HorizontalScrollBarVisibility ="禁用"
答案 0 :(得分:0)
需要防止水平滚动:
我猜这个RichEditBox包含在ScrollViewer中。你设置HorizontalAlignment =“Stretch”,它表示采用父元素的整个布局。将其设置为中心,左或右。