Si verificano problemi di associazione di uno dei miei controlli a una proprietà di escape. I dati JSON che inserisco nella mia app hanno un valore che utilizza la parola chiave C# riservata event
. Per aggirare questo nella mia classe sono scappato event
usando il segno @.Controllo binding per proprietà di escape?
public string @event { get; set; }
ma quando vado a legare che la proprietà a uno dei miei controlli non sembra funzionare
<TextBlock> Text="{Binding @event}" />
Come faccio ad avere questo lavoro?
Controlla la risposta qui: http://stackoverflow.com/questions/16704733/how-can-i-use-a-reserved-keyword-as-an-identifier-in-my-json-model-class Fondamentalmente suggerisce di evitare i nomi delle proprietà di escape e, invece, di utilizzare gli attributi Json.NET per associare "evento" a un nome di proprietà non-reserver nella classe. – WiteCastle