1
基本的なFlowListViewを作成しましたが、動作しないようです。基本的なXamarin ListViewでは正常に動作しますが、FLOWListViewに切り替えると正しい行数しか表示されませんが空です。FlowListViewが単純な例で正しく動作しない
どこが間違っていますか?あなたはまだ、このビットを考え出したていない場合は
<?xml version="1.0" encoding="UTF-8"?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms" xmlns:flv="clr-namespace:DLToolkit.Forms.Controls;assembly=DLToolkit.Forms.Controls.FlowListView" xmlns:ffimageloading="clr-namespace:FFImageLoading.Forms;assembly=FFImageLoading.Forms" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" x:Class="rateStyle.ReviewPage">
<ContentPage.Content>
<StackLayout Orientation="Horizontal">
<flv:FlowListView x:Name="listy" FlowColumnCount="2" SeparatorVisibility="None" HasUnevenRows="true">
<flv:FlowListView.FlowColumnTemplate>
<DataTemplate>
<StackLayout>
<Label Text="{Binding Title}" />
<!--
<Image Source="{Binding Picture}" />
-->
</StackLayout>
</DataTemplate>
</flv:FlowListView.FlowColumnTemplate>
</flv:FlowListView>
</StackLayout>
</ContentPage.Content>
public partial class ReviewPage : ContentPage
{
public ReviewPage()
{
InitializeComponent();
var data = new List<Outfit>();
var a = new Outfit { Title = "aaa", Picture="https://farm9.staticflickr.com/8625/15806486058_7005d77438.jpg" };
var b = new Outfit { Title = "bbb", Picture = "https://farm5.staticflickr.com/4011/4308181244_5ac3f8239b.jpg" };
var c = new Outfit { Title = "ccc", Picture = "https://farm8.staticflickr.com/7423/8729135907_79599de8d8.jpg" };
data.Add(a); data.Add(b); data.Add(c);
listy.ItemsSource = data;
}
}
これを行うにはどうしましたか?私は同様の問題に直面している – Greggz