问题标签 [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 投票
1 回答
502 浏览

xamarin - BeforeTextChanged 事件不返回要在自定义条目渲染器中输入的文本

我在 Android 中有一个自定义条目渲染器,并且我已经实现了 BeforeTextChanged 事件,以便我获得要输入的文本,但它不会返回该文本。

我以两种不同的方式实现:

  • 首先由类实现 ITextWatcher 然后覆盖提到的事件(帮助这个链接):

    /li>
  • 第二种方式:

    /li>

但是它们都不会返回即将输入的文本。我想要的是访问该文本,并且仅在某些情况下允许插入它。我不想使用 Behavior,因为它不适合我的需要。

0 投票
3 回答
3191 浏览

xamarin.forms - 入口圆角 - Xamarin 形成 UWP

有什么办法可以将入口半径自定义为稍微圆角?

在此处输入图像描述

0 投票
1 回答
636 浏览

xamarin - 通过 styles.xml 从 Xamarin Android 中的条目中删除边距/填充

根据另一个StackOverflow 问题,可以删除普通Buttonvia的边距styles.xml

我想对Entry. 鉴于我的微不足道的假设是它使用了我尝试过的 EditText:

不幸的是,这没有任何效果。即使我将50dip其用作值,也没有效果。styles.xml影响Entry-widgit的正确设置是什么?

0 投票
2 回答
2548 浏览

xaml - 如何在 xamarin 表单中自动大写键盘/输入

我有两个条目用户名和密码。用户名和密码始终为大写。我如何强制键盘或输入内容时输入的文本为大写?

0 投票
3 回答
2380 浏览

c# - 当xamarin表单中的条目为空时,有没有办法在按下删除时触发事件

所以我有四个不同的条目,它们充当引脚输入保持器,而我要做的是,基本上按下退格键时的每个条目都应该转到上一个条目,考虑到按下退格键的条目是空的。

我尝试在渲染器中执行此操作,但是当它为空时它不会触发任何东西,TextChanged 也是如此

我想做的是一个小技巧,我试图在其中放置“”,这是初始化时所有条目中的一个空格,当用户尝试放置一些东西时,我会检查旧值和新值,并且替换它,但问题似乎是当我导航到第二个条目并假设我按退格键时,我应该能够进入第一个条目,这是我无法弄清楚的

下面是我试图做的一小部分,但它有一些问题,任何输入都会有帮助

0 投票
0 回答
37 浏览

xamarin - 如果将 Xamarin 条目移除并添加到父视图,则 Xamarin 条目将获得焦点。为什么会这样?

在我们的应用程序中,我们从视图层次结构中添加和删除一个条目,以解决一些业务逻辑。但是这样做我们遇到了一个不受欢迎的行为,它再次将条目集中在添加到视图层次结构中

有没有人以前遇到过这种行为并且有解决这个问题的方法?

仅供参考:-我尝试通过在从视图中删除之前禁用该条目并在添加到视图层次结构后启用该条目来解决此问题,但它仅在 iOS 上而不是在 android 上修复。

0 投票
0 回答
569 浏览

xamarin.forms - 如何防止软键盘显示在条目焦点上 - xamarin 表单 UWP

我正在使用一个自定义条目,当条目聚焦时会显示一个弹出窗口,因此不需要软键盘,到目前为止,键盘只是在屏幕上弹出然后隐藏

如何防止在输入焦点时出现软键盘而不显示事件?

我经历过和我一样的情况,但仍然悬而未决,请分享任何建议。提前致谢。

请检查以下内容以供参考 防止 UWP 中的软键盘

0 投票
2 回答
166 浏览

xamarin - IOS自定义字体需要设置导航标题行高

我只是在所有文本区域上设置了自定义字体,但字体创建的时间比原地空间长一点。文本切割的上侧。我将它固定在将 lineheight 设置为 1.2 的标签项上。但我不能在我的导航标题和输入框上做。

这是我的导航自定义渲染器:

我也需要在入口处设置行高。

0 投票
0 回答
70 浏览

xamarin - IOS 上的占位符(使用自定义字体输入)

我在我的应用程序上使用自定义字体。然而,文本在 IOS 上被剪掉了。我将它固定在“标签”上,将“行高”设置为 (1.2)。但占位符仍在剪切。我该如何修复它?

在此处输入图像描述

放大,看 这是我的相框。

0 投票
1 回答
292 浏览

c# - 有什么方法可以使用材质视觉在 iOS 中自定义控件样式?

我正在尝试为启用Entry的 iOS 平台自定义一个字段。Visual=Material

我尝试过,CustomRenderer但由于是 iOS 平台,我不知道如何达到,例如,在不修改控件的整个文本颜色的情况下修改材质底部边框颜色。

为了以防万一,我希望底线为红色,文本为黑色。

条目示例

提前致谢!