2016-10-03 10 views
0

複数の列(2)と複数の行を表示したい。データは画像とラベルで構成されます。 誰かがそれをやり遂げる方法を提案したり、サンプルコードを提供することはできますか?私はそれが複数の行とデータをバインドする方法を知っているように挑戦していることがわかります。Xamarinフォーム:複数の行と列を持つリスト/グリッドのデータの表示とバインド

私は習得したいものに近いものを思い付くことができませんので、私は表示するコードはありません。

答えて

2

コントロールテンプレート(ImageやLabelなど)をバインドしたり、ItemsSourceプロパティに設定したオブジェクトのセットにバインドするRepeaterViewコントロール(https://github.com/XLabs/Xamarin-Forms-Labs/wiki/RepeaterView)を検討すると、インスタンスを作成しますコントロールテンプレート内のすべてのアイテムのバインディング参照は、コレクション内の個々のアイテムに関連付けられます。これは、プロジェクトに孤立して組み込むのが簡単です。

また、要件がより複雑な場合は、無料のDevExpressグリッドコンポーネント(https://components.xamarin.com/view/devexpress-grid)をお勧めします。

+0

複数の行をバインドする必要があります。あなたが共有したリンクを使ってどのように達成できるのか分かりません。 – TheDeveloper

+0

複数の行はどういう意味ですか?それぞれが1つの行を表すオブジェクトの集合にバインドすることを意味しますか? –

+0

5行2列に表示したい要素が10個あるとします。 (0,0)(0,1)(1,0)(1,1)...(5,0)(5,1) – TheDeveloper

関連する問題