Listview Xamarin将ItemSources设置为其他dll中的列表
我有一个关于Xamarin的项目。我在GameBrain.dll(与WPF项目共享的普通C#dll)中有我的逻辑,在那里我有一个Listview Xamarin将ItemSources设置为其他dll中的列表,listview,xamarin,itemsource,Listview,Xamarin,Itemsource,我有一个关于Xamarin的项目。我在GameBrain.dll(与WPF项目共享的普通C#dll)中有我的逻辑,在那里我有一个公共静态列表谜题 然后我有一个Xamarin表单项目,我的视图如下所示: <ContentPage xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" xmlns:local ="
公共静态列表谜题
然后我有一个Xamarin表单项目,我的视图如下所示:
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms"
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
xmlns:local ="clr-namespace:GameBrainControl;assembly=GameBrain"
x:Class="GB.AutoPuzzlesPage">
<ListView ItemsSource="{x:Static local:Game}">
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell>
<Label Text="{Binding Name}"/>
</ViewCell>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
</ContentPage>
我得到x:Static的语法是[Member=][prefix:]typeName.staticMemberName
引用我的列表的正确语法是什么 假设:
是命名空间(和程序集)的键local
是静态类Game
是拼图
:静态列表
<ListView ItemsSource="{x:Static local:Game.Puzzles}">
...
...
假设:
是命名空间(和程序集)的键local
是静态类Game
是拼图
:静态列表
<ListView ItemsSource="{x:Static local:Game.Puzzles}">
...
...
你必须用这个添加源代码try,ItemsSource=“{Binding source={x:Static local:Game}”你必须用这个添加源代码try,ItemsSource=“{Binding source={x:Static local:Game}”我如何链接到它..如果不是静态的?我如何链接到它..如果不是静态的?