私はProductLinesにバインドされているリストビューを持っています。基本的には製品のリストです。ロードすると、キャッシュされたアイテムはsqlite dbから自動的にロードされます。追加することができますし、保存すると別のサーバーにあるデータベースに保存します。以下、私は関数や色などを試していますが、実際にやりたいことは、最初の負荷時に製品のリストの赤や白の背景色を表示することです。これは、別のサーバーデータベースに保存できなかった場合に基づいています。 また、リストからすべてを保存する場合は、基本的にデータソースをループし、ストアドプロシージャを呼び出そうとします。失敗した場合は、失敗したかのようにその行のビットをtrueに設定します。それがリストをリロードすると、そのビットに基づいて赤/白が表示されます...また、その項目にバインドされている値に基づいて背景色セルを更新する別の方法があれば、それは素晴らしいでしょう。値に基づいてリストビューの背景色を変更するxamarin xaml
<ListView x:Name="ProductLines" Grid.Row="6" Grid.ColumnSpan="2">
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell Tapped="Cell_OnAppearing">
<StackLayout BackgroundColor="AliceBlue"
Orientation="Vertical">
<StackLayout Orientation="Horizontal">
<Label Text="{Binding ProductLineDisplayName}"
TextColor="#f35e20" />
</StackLayout>
</StackLayout>
</ViewCell>
<!--<TextCell Text="{Binding ProductLineDisplayName}" TextColor="DarkGray"/>-->
</DataTemplate>
</ListView.ItemTemplate>
</ListView>