private void StrValChange(object sender, EventArgs e) {//this prepares the data StrChangeEvArgs args = new StrChangeEvArgs(lastStr, StrValue); lastStr = StrValue; OnStrChange(args); }
protected void OnStrChange(StrChangeEvArgs e) {//this rises the event StrChange(this, e); }