2015-12-22 132 views
1

我正在尝试访问我在页面中创建的列表,当我尝试在另一个页面上找到它时,我似乎无法找到它。 这就是代码的样子,正如你所看到的,我已经把它作为“公共”。如何在其他视图/页面中访问此列表?

public partial class EventPage : ContentPage 
{ 
    public List<theGuestListMembers> ourEventList = new List <theGuestListMembers>(); 
} 

我例如想要在另一个页面上的void(button)中使用它,但无法找到列表。

+0

让它'static':'公共静态列表 ' –

+0

嗯是的好现在,但仍似乎无法找到它。我是否需要在我的无效函数之前放置一个变异函数或其他东西来找到它? – DiddanDo

回答

0

如果您想从每个页面访问相同的列表,则需要将其指定为静态。所以你的声明将是这样的:

public static List<theGuestListMembers> ourEventList = new List <theGuestListMembers>(); 

因此,你可以通过使用其他页面访问同一个列表:

EventPage.ourEventList

+0

作品。多谢 ! – DiddanDo

相关问题