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); }