IMethodOrProperty GetMethodFromInsightItem(IInsightItem item) { MethodInsightItem mii = item as MethodInsightItem; if (mii != null) { return(mii.Entity as IMethodOrProperty); } else { return(null); } }
protected virtual void OnSelectedItemChanged(EventArgs e) { if (oldSelectedItem != null) { oldSelectedItem.PropertyChanged -= SelectedItemPropertyChanged; } oldSelectedItem = SelectedItem; if (oldSelectedItem != null) { oldSelectedItem.PropertyChanged += SelectedItemPropertyChanged; } if (SelectedItemChanged != null) { SelectedItemChanged(this, e); } }
protected virtual void OnSelectedItemChanged(EventArgs e) { if (oldSelectedItem != null) oldSelectedItem.PropertyChanged -= SelectedItemPropertyChanged; oldSelectedItem = SelectedItem; if (oldSelectedItem != null) oldSelectedItem.PropertyChanged += SelectedItemPropertyChanged; if (SelectedItemChanged != null) { SelectedItemChanged(this, e); } }
IMethodOrProperty GetMethodFromInsightItem(IInsightItem item) { MethodInsightItem mii = item as MethodInsightItem; if (mii != null) { return mii.Entity as IMethodOrProperty; } else { return null; } }