问题标签 [xamarin.forms.entry]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2524 浏览

xamarin - xamarin 条目不起作用

我的 xamarin.forms 应用程序的一页中有一个条目,但在我的平板电脑上无法正常工作。当我点击它时,键盘会出现,我可以输入,但只能显示占位符。此应用程序可在其他 android 设备上使用,但我的平板电脑不显示输入数据。平板电脑:galaxy tab s - android 5.0 手机:galaxy s6 - android 6.0

0 投票
2 回答
1972 浏览

xamarin.forms - 在 Xamarin.Forms 中删除键盘上的完成按钮

我需要从用户那里获取文本作为输入。我使用编辑器是因为输入可以是多行的。但是,当用户聚焦时,会显示键盘上的编辑器完成按钮。我需要删除它。当我使用条目而不是编辑器时,完成按钮不显示,但我需要将输入作为多行。我可以删除完成按钮还是可以将条目用作多行?

0 投票
1 回答
808 浏览

uwp - 如何为针对 UWP 平台的 Xamarin.Forms 中的条目设置焦点?

我已经使用Xamarin.Forms定位AndroidUWP平台创建了一个应用程序。(桌面上的 UWP,而不是手机)。
我正在使用主/详细信息导航,当从一个页面导航到另一个页面时,它在 UWP 上保持打开状态。在主页上,只有在 UWP 上,我有一个Entry我想在视图出现时关注的内容,所以我这样做了:

在我的 CustomComponent 实际上是 StackLayout 里面,我有这个:

我的问题是,当我导航到Page2Page3例如返回到MainPage函数被调用时,但该条目从未被聚焦,并且焦点停留在导航面板中导航列表中单击的项目上。我怎样才能解决这个问题,以便我Entry始终获得焦点?

编辑:

我已经进行了一些调试以了解发生了什么。我为我的和
添加了处理程序FocusedUnfocusedCustomEntry

添加后,我运行了我的应用程序并检查了输出。
ViewIsAppearing> 呼叫重点。
在条目外部单击 > 调用 Unfocused
从主页导航到另一个 >不调用 Unfocused,然后返回主页 >不调用 Focused
如果CustomEntry没有聚焦,我导航离开主页并返回 > 呼叫重点。

编辑2:

我尝试以这种方式强制Unfocus事件OnViewIsDisappearing

在自定义组件内部:

在尝试了这个之后,它也没有调用Unfocused......有
什么想法吗?

0 投票
1 回答
1213 浏览

xamarin - Xamarin.Forms iOS 中条目的 BackgroundColor 在禁用时未更改

这是我的示例代码。

您可以看到条目背景颜色在禁用状态下没有改变。这是实际行为吗?在那种情况下,如何区分进入控制的启用和禁用状态。

DisabledEntryImage

0 投票
1 回答
302 浏览

xamarin - Xamarin 形式。android上的键盘覆盖具有自定义背景的条目的底部

我在 XF 中使用具有 Android 平台自定义背景的条目。当它被聚焦时,键盘覆盖了输入的底线。

图片: 带边框的条目 键盘盖底部 我需要显示底线。我尝试像这样添加填充: 但它是条目内文本的填充。private void UpdatePadding(MessageEntry MessageEntry) { Control.SetPadding((int)Forms.Context.ToPixels(MessageEntry.LeftPadding), 10, (int)Forms.Context.ToPixels(MessageEntry.RightPadding), 0);
}

0 投票
2 回答
1540 浏览

text - 从 xamarin.forms 中的标签复制文本

我很陌生Xamarin.Forms. 我已经开始创建一个应用程序,它将显示从书中检索到的大量文本。目前我将文本添加到 aLabel中,但是用户无法复制他在三个平台中的任何一个的屏幕上看到的文本。

有没有办法从标签中复制文本Xamarin.Forms?我也尝试过Editor,它可以在推入时复制数据Editor,但是用户可以输入我不希望他们做的字符。我只想显示我从流中读入的文本,并使用户能够复制他想要的文本量。任何帮助将不胜感激!

0 投票
1 回答
221 浏览

c# - Xamarin.Forms 中的 Http 发布

在通过参数化 url 从我的 Entires 发布数据时遇到问题,我不知道为什么会这样,该 URL 在发布后返回一条消息,下面是我的 URL:

http://bbs.eamobiledirectory.com/Mobile/MobileApi.aspx?Action=NewSalesReport&username=USERNAME&assID=ASSIGNID&repdetails=details&appoi_date=date

这就是我发布数据的方式:

我想要的是在病房后提交条目中的数据,我在 DisplayAlert 消息中返回一条消息。

0 投票
2 回答
1044 浏览

c# - 在 Xamarin 的 Entry 字段中将输入限制为最大值:应用程序崩溃

我试图将输入字段中的值限制为某个值。我尝试了以下。当用户输入任何大于最大限制的数字时,字段设置为 0。

但是,当用户按下退格键或尝试输入任何新数字时,应用程序会崩溃。

查看型号:

看法:

由于 OnPropertyChanged() 导致 App 崩溃,即当字段设置为零时,触发 OnPropertyChanged() 并且不允许再次输入输入。

0 投票
1 回答
534 浏览

xamarin.forms - 如何在 Xamarin Forms 中更改 UWP 应用的键盘布局?

我正在开发要在 Windows (UWP) 上部署的 Xamarin Forms 应用程序。我正在尝试解决的当前问题是在“条目”上设置键盘布局。根据文档,我必须做的唯一更改是在 Entry xaml 代码中添加一个“键盘”属性,如下所示:

这在 Windows Mobile Emulator 中确实可以正常工作,并且只要我单击该条目,键盘就会发生变化。但是,当我在 Surface Pro 平板电脑 (UWP) 上运行项目时,键盘的布局根本没有改变。

在此处输入图像描述

0 投票
1 回答
121 浏览

xamarin.ios - 将视图滚动到最后一个条目

我正在做一个应用程序,我必须在堆栈中一个一个地提交具有 8 个条目的数据。我使用了滚动视图。但是当用户单击第一个条目时,键盘将出现并且屏幕滚动。然后用户可以看到第二个条目并填写数据。

但是在进入第四个条目或第五个条目后,滚动会停止。因此,如果不关闭键盘,用户将无法看到下一个条目。

谁能解决我的问题。我也尝试将滚动视图添加到整个屏幕。

提前致谢。

这是我的代码: