如何解决Xamarin.Forms 编辑器在 UWP 项目中调整抖动大小
为什么在调整新行的 "<VUser xmlns=\"http://sample.com" xmlns:i=\"http://www.w3.org/2001/XMLSchema-instance\">...</VUser>"
时会出现抖动?
Editor
当我尝试在 <StackLayout>
<Editor AutoSize="TextChanges"/>
</StackLayout>
内手动调整其大小时也是如此(之前删除了 OnTextChanged
)。等待一段时间可能会消除它:
AutoSize="TextChanges"
对于使用相应的 protected override void OnTextChanged(string oldValue,string newValue)
{
base.OnTextChanged(oldValue,newValue);
HeightRequest += 10;
System.Threading.Thread.Sleep(100);
}
类和 UWP
的常规 TextBox
项目也不存在这样的问题。
在常规 UWP 项目中平滑文本框调整大小:
来自 xamarin UWP 项目的抖动编辑器:
我该如何解决这个问题?
附加:
使用 AcceptsReturn="True"
和 AutoSize
(删除了Sleep
):
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。