private void btnEdit_Click(object sender, RoutedEventArgs e) { Button btn = sender as Button; PropertyNodeItem item = btn.Tag as PropertyNodeItem; MessageBox.Show(item.DisplayName); }
private void button_Click(object sender, RoutedEventArgs e) { PropertyNodeItem item = this.DataContext as PropertyNodeItem; this._item.DisplayName = item.DisplayName; }
public void Bind(PropertyNodeItem item) { this.DataContext = null; this._item = item; this.DataContext = item.Clone(); }