c# - Xamarin-在Gridview中创建一个额外的列,其垂直跨度为2

标签 c# xamarin gridview xamarin.forms

我有个问题。

我要创建的是一个Gridview并计算2个值的差。
但是我希望在Gridview的额外列中有所不同,但是它必须覆盖这2个值所来自的两行。我无法从本地PC上传图片,但希望大家都明白我想要的。为了清楚起见,我将其绘制为:
| ---- | -------- |
| 25 | ......... |
| ..... | + 25%|
| 20 | ......... |
| ---- | -------- |

带点的地方是空的,因此您可以看到Gridview的2行。第一行的值为1 = 20,第二行的值为2 = 25。
相差25%,有一个额外的列使两个行均黯然失色。我无法在互联网上找到任何东西,但是这有可能吗?如果可以,有人可以给我举一个小例子,因为互联网上没有关于此的任何信息!

最佳答案

我终于做到了!!!
所以我要做的是,我只创建了1个GridView,每个字段都有一个边框。然后,我计算了差异并操纵了边框,以使其看起来像是具有行距的行。在.axml文件中使用行跨几乎不可能做到这一点。

关于c# - Xamarin-在Gridview中创建一个额外的列,其垂直跨度为2,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53877453/

相关文章:

c# - 为什么列表的副本仍然使用 C# 更改原始列表中的属性

xamarin - 使用 Xamarin 和 Azure AD B2C 设置自定义选项卡的样式

c# - ASP.NET Gridview 列大小调整

azure - 如何使用/导入 "Microsoft.ProjectOxford.Vision"?

c# - Xamarin.Forms:C# 代码与 XAML 代码

android - 如何在 GridView 的适配器内刷新 imageView

asp.net - asp .net Gridview高度溢出到下一个div

c# - 如何识别使用 EF6 Generated 类对对象所做的更改以实现 CanExecute?

c# - 如何在没有减号的情况下使用 string.Format() 填充数字?

c# - 在不使用 string.Join 的情况下加入 string[]