私はViewModelsのこの階層を持っています
Dashboard
- Layout
- Columns[]
このような構造のウィジェットのコンセプトもあります
WidgetInstance[]
WidgetInstance
- InstanceId [integer]
- Layout
- Column [integer]
- Order [integer]
基本的に、これらのウィジェットはすべて、Column[]それらが属する配列値にバインドされます...したがって、trelloスタイルのインターフェイスを想像してください

WidgetInstance.Layout.Orderそのとき、またはWidgetInstance.Layout.ColumnUIが自動的に更新されるように変更できるようにしたいと思います。これまでのところ、これを行う方法については何も見つかりませんでした...
これが私の質問です...
1)WidgetInstance []はに属しますか、Dashboardそれともこれが機能するためにそれぞれColumnが独自の配列を保持する必要がありますWidgetInstancesか?
2)それぞれの場合のリストはどのようにdata-binding=foreach見えますか?WidgetInstance