Пример #1
0
 public void CancelEditOrAdd(WritableTextBlockViewModel tb, Action cancelAdd)
 {
     if (InEdit)
     {
         EndEdit(tb);
     }
     else
     {
         cancelAdd?.Invoke();
     }
 }
Пример #2
0
 public void ClearError(WritableTextBlockViewModel tb)
 {
     tb.InError = false;
     tb.Error   = null;
 }
Пример #3
0
 public void SetError(WritableTextBlockViewModel tb, string v)
 {
     tb.InError = true;
     tb.Error   = v;
 }
Пример #4
0
 public void EndEdit(WritableTextBlockViewModel tb)
 {
     tb.IsReadOnly = true;
     ClearError(tb);
 }
Пример #5
0
 public void BeginEdit(WritableTextBlockViewModel tb)
 {
     tb.IsReadOnly = false;
     LastText      = tb.Text;
 }