首先,我有一个编辑器。我可以识别用户是否在该Edior中输入了任何文本。但是当用户点击编辑器时我需要返回一些内容。怎么做到这一点?
var msgEditor = new Editor
{
Margin = new Thickness(10, 0, 10, 0),
HeightRequest = App.ScreenHeight,
};
Secong thing,编辑器在scrollview中。当我点击编辑器时,滚动视图向下滚动。我需要手动下拉以查看光标。当我点击编辑器时如何设置内容偏移?
ScrollView scroll = new ScrollView
{
Content = msgEditor,
};
Content = scroll;
答案 0 :(得分:1)
在编辑器上,您有焦点事件,通知您用户点击了编辑器。你可以这样做:
{
var editor = new Editor();
editor.Focused += EditorOnFocused;
}
private void EditorOnFocused(object sender, FocusEventArgs focusEventArgs)
{
//do your stuff
}