Hi Stoyan,
If I update the assemblies with the ones in your last link, it throws the following exception:
"Object reference not set to an instance of an object" with the StackTrace:
at MindFusion.Diagramming.Wpf.TableNode.Cell.OnTextAttributeChanged(DependencyPropertyChangedEventArgs e)
at MindFusion.Diagramming.Wpf.TextPresenter.TextAttributeChanged(DependencyObject d, DependencyPropertyChangedEventArgs e)
at System.Windows.DependencyObject.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
at System.Windows.FrameworkElement.OnPropertyChanged(DependencyPropertyChangedEventArgs e)
at System.Windows.DependencyObject.NotifyPropertyChange(DependencyPropertyChangedEventArgs args)
at System.Windows.DependencyObject.UpdateEffectiveValue(EntryIndex entryIndex, DependencyProperty dp, PropertyMetadata metadata, EffectiveValueEntry oldEntry, EffectiveValueEntry& newEntry, Boolean coerceWithDeferredReference, Boolean coerceWithCurrentValue, OperationType operationType)
at System.Windows.TreeWalkHelper.InvalidateTreeDependentProperty(TreeChangeInfo info, DependencyObject d, FrameworkObject& fo, DependencyProperty dp, FrameworkPropertyMetadata fMetadata, Style selfStyle, Style selfThemeStyle, ChildRecord& childRecord, Boolean isChildRecordValid, Boolean hasStyleChanged, Boolean isSelfInheritanceParent)
at System.Windows.TreeWalkHelper.InvalidateTreeDependentProperties(TreeChangeInfo info, FrameworkElement fe, FrameworkContentElement fce, Style selfStyle, Style selfThemeStyle, ChildRecord& childRecord, Boolean isChildRecordValid, Boolean hasStyleChanged, Boolean isSelfInheritanceParent)
at System.Windows.FrameworkElement.InvalidateTreeDependentProperties(TreeChangeInfo parentTreeState, Boolean isSelfInheritanceParent)
at System.Windows.FrameworkElement.OnAncestorChangedInternal(TreeChangeInfo parentTreeState)
at System.Windows.TreeWalkHelper.InvalidateOnTreeChange(FrameworkElement fe, FrameworkContentElement fce, DependencyObject parent, Boolean isAddOperation)
at System.Windows.FrameworkElement.OnVisualParentChanged(DependencyObject oldParent)
at System.Windows.Media.Visual.FireOnVisualParentChanged(DependencyObject oldParent)
at System.Windows.Media.Visual.AddVisualChild(Visual child)
at MindFusion.Diagramming.Wpf.TableNode.MeasureOverride(Size availableSize)
at System.Windows.FrameworkElement.MeasureCore(Size availableSize)
at System.Windows.UIElement.Measure(Size availableSize)
at A.A.J(Visual A)
at MindFusion.Diagramming.Wpf.Diagram.IR(Visual A)
at MindFusion.Diagramming.Wpf.Diagram.ER(DiagramItem A)
at MindFusion.Diagramming.Wpf.Commands.AddItemCmd.Execute(Boolean undoEnabled)
at MindFusion.Diagramming.Wpf.UndoManager.O(Command A)
at MindFusion.Diagramming.Wpf.Diagram.AR(DiagramItem A, Boolean B)
at MindFusion.Diagramming.Wpf.Diagram.AR(DiagramItem A)
at MindFusion.Diagramming.Wpf.Diagram.OnAddingItem(Object sender, ItemEventArgs e)
at MindFusion.Diagramming.Wpf.ItemCollectionBase`1.RaiseAdding(UIElement item)
at MindFusion.Diagramming.Wpf.DiagramNodeCollection.I(UIElement A, Boolean B)
at MindFusion.Diagramming.Wpf.DiagramNodeCollection.Add(UIElement node)
at OurCustomDiagram.AddTableNode(DbClassTreeNode treeNode)
......