public object Convert(object nodeValue, Type targetType, object parameter, CultureInfo culture) { iDnaNode node = nodeValue as iDnaNode; if (node == null) { return(null); } return(node.Code.ToString()); }
public object Convert(object nodeValue, Type targetType, object parameter, CultureInfo culture) { iDnaNode node = nodeValue as iDnaNode; if (node == null) { return(_defaultBrush); } Color color = node.Color; return(new SolidColorBrush(color)); }
private void buttonGotoPage_Click(object sender, RoutedEventArgs e) { Button button = sender as Button; if (button == null || button.DataContext == null) { return; } iDnaSequence seq = button.DataContext as iDnaSequence; if (seq == null || seq.Count <= 0) { return; } iDnaNode node = seq[0]; iDnaSequence.Instance.GoToNodePage(node); }