在Xaml Xamarin.Forms中的FlowListView中显示空屏幕
如何在XAML Xamarin.Forms中执行FlowListView? 这是我的密码: XAML:在Xaml Xamarin.Forms中的FlowListView中显示空屏幕,xamarin.forms,Xamarin.forms,如何在XAML Xamarin.Forms中执行FlowListView? 这是我的密码: XAML: <flv:FlowListView FlowColumnCount="3" SeparatorVisibility="None" HasUnevenRows="true" x:Name="grid_list" ItemsSource="{Binding list_grid}" HeightRequest="100" VerticalOptions="FillAndExpand" Hori
<flv:FlowListView FlowColumnCount="3" SeparatorVisibility="None" HasUnevenRows="true" x:Name="grid_list" ItemsSource="{Binding list_grid}" HeightRequest="100" VerticalOptions="FillAndExpand" HorizontalOptions="FillAndExpand">
<flv:FlowListView.FlowColumnTemplate>
<DataTemplate>
<Image Source="{Binding Image}" Margin="20" VerticalOptions="Fill" HorizontalOptions="Fill" XAlign="Center" YAlign="Center"/>
</DataTemplate>
</flv:FlowListView.FlowColumnTemplate>
</flv:FlowListView>
谁能告诉我我在这里犯的错误,这是显示空屏幕。这是INotifyPropertyChanged的代码
public class CarosualImages : INotifyPropertyChanged
{
private string _name = String.Empty;
public CarosualImages()
{
}
public event PropertyChangedEventHandler PropertyChanged;
protected virtual void OnPropertyChanged([CallerMemberName] string propertyName = null)
{
PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
}
public string ImageName
{
get { return _name; }
set
{
_name= value;
OnPropertyChanged();
}
}
}
将
Public
放在ObservableCollection<CarosualImages> list_grid { get; set; }
observeCollection list_grid{get;set;}
我认为您需要实现INotifyPropertyChangedOk,但是,您能告诉我如何实现吗?您能再解释一下吗?
public class CarosualImages : INotifyPropertyChanged
{
private string _name = String.Empty;
public CarosualImages()
{
}
public event PropertyChangedEventHandler PropertyChanged;
protected virtual void OnPropertyChanged([CallerMemberName] string propertyName = null)
{
PropertyChanged?.Invoke(this, new PropertyChangedEventArgs(propertyName));
}
public string ImageName
{
get { return _name; }
set
{
_name= value;
OnPropertyChanged();
}
}
}
ObservableCollection<CarosualImages> list_grid { get; set; }