Xamarin:在代码隐藏中更改GridItemLayout的值

时间:2019-06-17 12:05:58

标签: c# xaml xamarin xamarin.forms


df[df$c1 == df$c2, 1] <- NA

 c1 c2 c3
1 NA  1  4
2  5  2  9
3  3  1  8
4 NA  7  2
5 NA  9  1

我有这个collectionview,但是正在尝试更改手机平板电脑的跨度。默认值为5,但手机值为3。

import pathlib

def find_path_to_file(file_name):
    globa_path = pathlib.Path.home()
    for path in sorted(globa_path.rglob('*')):
            if str(file_name) in str(path):
                return str(path)

我在后面的代码中进行了更改,该方法会触发但不会更改任何内容。我试图把3作为字符串和纯值。我也曾尝试将x:name放在属性中,但不能去那里。

1 个答案:

答案 0 :(得分:1)

通过创建一个新的GridItem并进行设置来代替

InventorySlot1[] slots1 = itemsParent1.GetComponentsInChildren<InventorySlot1>();

for (int i = 0; i < slots1.Length; i++)
{
    if (i < inventory.items1.Count)
    {
        slots1[i].AddItem(inventory.items1[i]);
    }
    else
    {
        slots1[i].ClearSlot();
    }
}