I am still having conceptual difficulty with master/detail binding.
Suppose I am not pulling from a database, but instead create a couple of classes xCat and xProd.
new xCat(1, "Beverages");
new xCat(2, "Shirts");
new xProd(1, 1, "Coke");
new xProd(2, 1, "Pepsi");
new xProd(3, 2, "T-Shirt");
Okay, I know that since these are 2 separate lists that have no master/detail binding that they cannot work together in the RadPanelBar.
My question is, how can they?
Do I create another class that does :
newclass(xCat, xProd)
Do I change the xProd class to take (int id, xCat cat, string name); ??
Do I somehow combine these into a datatable / dataset / linq query ?
Really, really confused...
Ultimately, what I am trying to accomplish, is using the Design Guidance for Composite Applications for WPF, to setup a list of Modules (such as Clients, Orders, Reports, Admin) and have the Tasks (such as Order - New, Order - Reservations) appear within the RadPanelBar AND be associated with a view that will be loaded into a region. Right now, this is all over my head.