私はListViewコントロールXamarinは、ネストされたオブジェクトをバインドListViewのデータを形成する
<ListView x:Name="ForecastView">
<ListView.ItemTemplate>
<DataTemplate>
<TextCell Text="{Binding mainData.Temperature}" />
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
私はそれにアクセスするために.
を使用してネストされたプロパティをバインドしようとしていたシンプルなページがあります。マイアイテムのソース:
private ObservableCollection<ForecastData> forecast = new ObservableCollection<ForecastData>();
私はコンストラクタでそれを設定しています:
ForecastView.ItemsSource = forecast;
私のモデルは次のように探しています:REST後
public class ForecastData
{
public MainData mainData;
.....
public class MainData
{
public double Temperature;
...
(私のリストは要素によって移入された呼び出し私はそれらを選択することができます)、テキストプロパティは空白です。あなたは何が間違っているのか理解することができますか?私はすべてを試して何も役立たない(私はスタックオーバーフローに関するすべての同様の質問を読んでいる)。
"Tamarin forms" – devRicher
自動修正。 – Preetygeek
ここにお読みください:http://stackoverflow.com/questions/36985634/xamarin-forms-databinding-separator、http://stackoverflow.com/questions/31041542/how-to-bind-to-a-nested- class-wpfとhttp://stackoverflow.com/questions/14546347/how-to-use-nested-class-in-wpf-xaml – EgoPingvina