Exemplo n.º 1
0
 public static void ValueCommentManager_ValueCommentChanged(ValueCommentChangedEventArgs e)
 {
     if (e.Type == ValueChangedType.Clear)
     {
         foreach (var item in _elementCollection.Where(x => { return(x.HasComment); }))
         {
             item.Comment    = string.Empty;
             item.HasComment = false;
         }
     }
     else
     {
         foreach (var item in _elementCollection.Where(x => { return(x.Name == e.ValueString); }))
         {
             if (e.Type == ValueChangedType.Add)
             {
                 item.HasComment = true;
             }
             else if (e.Type == ValueChangedType.Remove)
             {
                 item.HasComment = false;
             }
             item.Comment = e.Comment;
         }
     }
 }
 private static void ValueCommentManager_ValueCommentChanged(ValueCommentChangedEventArgs e)
 {
     UpdateCommentContent(e.ValueString);
 }