Entry Xamarin Forms 上的边框半径 PCL

Border radius on Entry Xamarin Forms PCL

有没有办法在 Xamarin 的条目上设置边框半径 XAML,或者使用自定义渲染器或其他东西?

到目前为止我尝试的一切都没有效果,但对于我的应用程序,如果我有圆形边框会更好。

预先感谢您的回答!

PS :我检查过 this post 但我没有在那里找到我的答案:)

我想你可以使用 1 行 1 列的网格 在网格内,您可以在同一个(唯一的)单元格中添加条目,例如 control。您应该有一个带圆角的条目...

这是另一个有用的控件 (XFShape)。从您的移动应用程序的共享代码创建形状内容视图!对于 Android 和 iOS.

我也发布了这个答案 here,但为了方便起见,我将其粘贴在下面:

我不确定这种方法是否有问题,因为它看起来很简单但没有人建议它。

但我不明白为什么你不能只使用 Frame 并将 IsClippedToBounds 设置为 true。这为您提供了一个内置的角半径,然后您可以根据需要进行调整。

        <Grid>               
             <Frame
                   CornerRadius     ="20"
                   IsClippedToBounds="true">
                <Editor />
            </Frame>
         </Grid>

我目前正在使用这个解决方案,它对我有用。