private void OnSelectedPropertyNameChanged(object sender, SelectedPropertyNameChangedEventArgs e) { if (this.isSetInternally) { return; } if (ModelItem.Root.ItemType != typeof(ActivityBuilder)) { return; } string propertyName = this.chooser.SelectedPropertyName; if (propertyName != null && !this.chooser.IsUpdatingDropDownItems) { this.ModelItem.Properties[DelegatePropertyName].SetReference(propertyName); this.FillArguments(); } }