protected void UpdateComment(string valuestring) { if (ValueString1.Equals(valuestring)) { CommentString1 = ValueCommentManager.GetComment(valuestring); PropertyChanged(this, new PropertyChangedEventArgs("CommentString1")); } if (ValueString2.Equals(valuestring)) { CommentString2 = ValueCommentManager.GetComment(valuestring); PropertyChanged(this, new PropertyChangedEventArgs("CommentString2")); } if (ValueString3.Equals(valuestring)) { CommentString3 = ValueCommentManager.GetComment(valuestring); PropertyChanged(this, new PropertyChangedEventArgs("CommentString3")); } if (ValueString4.Equals(valuestring)) { CommentString4 = ValueCommentManager.GetComment(valuestring); PropertyChanged(this, new PropertyChangedEventArgs("CommentString4")); } if (ValueString5.Equals(valuestring)) { CommentString5 = ValueCommentManager.GetComment(valuestring); PropertyChanged(this, new PropertyChangedEventArgs("CommentString5")); } }
private void ValueTextBox5_TextChanged(object sender, TextChangedEventArgs e) { switch (InstMode) { case INST_ATCH: IEnumerable <string> fit = SubRoutines.Where( (string name) => { return(name.Equals(ValueString5)); }); if (fit.Count() == 0) { ValueTextBox5.Background = Brushes.Red; } else { ValueTextBox5.Background = Brushes.White; } PropertyChanged(this, new PropertyChangedEventArgs("CollectionSource")); return; } if (ValueParser.IsVariablePattern(ValueString5)) { CommentString5 = ValueCommentManager.GetComment(ValueString5); } else { CommentString5 = ValueCommentManager.GetComment(ValueString5.ToUpper()); } }