Hello all,
I need some help with MVVM and GoXam. I try to bind the SelectedNode Property in my View Model. But the value I get is always null. Did I miss sometihing or is the binding wrong? (I know there are similar other posts, but i don’t get it work…)
My .xmal:
…
DataContext="{Binding Source={x:Static vm:ViewModelManager.ViewModelMain}, Path=ViewModelBatchViewDiagram}"
Title=“BatchViewDiagram”
…
go:Diagram
Model="{Binding Path=Model, Mode=TwoWay}"
MaximumSelectionCount=“1”
SelectedNode="{Binding Path=SelectedNode, Mode=TwoWay}"
…
In my ViewModel:
private MyNodeData selectedNode;
public IDiagramModel Model { get { return model; } set { model = value; }}
public MyNodeData SelectedNode
{
get
{
return selectedNode;
}
set
{
selectedNode = value;
OnPropertyChanged(“SelectedNode”);
}
}