Ich versuche, das ID
Feld nur lesen zu machen. Es ist ein Identity-Feld in der DB, so dass der Benutzer es nicht einstellen wird. Aber sie würden es gerne sehen. Was fehlt mir, wie unten, wenn zugewiesen, um eine DataForm
immer noch erlaubt diesen Wert bearbeitet werden.Markiere ein Feld "Read Only" mit Daten Annotationen
public class StatusChoice : BindableBase
{
private int id;
[Key, DatabaseGenerated(DatabaseGeneratedOption.Identity)]
[Editable(false,AllowInitialValue = false)]
public int ID
{
get { return id; }
set
{
id = value;
OnPropertyChanged();
}
}
}