This question is locked. New answers and comments are not allowed.
Hello,
I have an application (WPF/silverlight , PRISM-MVVM) that will have around 40-50 UI screens/View for Data entry/Reports. In each of those screens Actions need to be performed (Like Edit,Save,Delete, Transfer).
The UI designer wants to Present all Possible Actions for a View in a Contextual Tab. In other words, as soon as a View is "activated/Loded" an event is published and based on that event a "Contextual Tab" that has RADButtons, where each Button triggers an Action should be shown. When the User clicks a button that action should be executed.
Based on the tutorials, I need to Create a "Contextual Group" in the XAML where I declare the RibbonView, and the Each Contextual Tab (defined in a XAML within the PRISM Module) should have "ContextualName" set to the Contextual Group Name.
Based on the above pattern, I will have to create 50 Contextual Groups and 50 Tabs and set set Tab name to contextual Group... Am I missing something? Is there a better way to do this.
Also, some of the actions will be common across Views from a UI perspective. (Like Edit/Save/Cancel). However, they should invoke different Methods based on the View that triggered the activation of the Contextual Tab. What is the best way of doing this?
I would really appreciate a response and a sample Project that demonstrates the above. This would be the last problem to solve in our "Proof-of-concept" solution!
Thank You.
Sanjeev.
I have an application (WPF/silverlight , PRISM-MVVM) that will have around 40-50 UI screens/View for Data entry/Reports. In each of those screens Actions need to be performed (Like Edit,Save,Delete, Transfer).
The UI designer wants to Present all Possible Actions for a View in a Contextual Tab. In other words, as soon as a View is "activated/Loded" an event is published and based on that event a "Contextual Tab" that has RADButtons, where each Button triggers an Action should be shown. When the User clicks a button that action should be executed.
Based on the tutorials, I need to Create a "Contextual Group" in the XAML where I declare the RibbonView, and the Each Contextual Tab (defined in a XAML within the PRISM Module) should have "ContextualName" set to the Contextual Group Name.
Based on the above pattern, I will have to create 50 Contextual Groups and 50 Tabs and set set Tab name to contextual Group... Am I missing something? Is there a better way to do this.
Also, some of the actions will be common across Views from a UI perspective. (Like Edit/Save/Cancel). However, they should invoke different Methods based on the View that triggered the activation of the Contextual Tab. What is the best way of doing this?
I would really appreciate a response and a sample Project that demonstrates the above. This would be the last problem to solve in our "Proof-of-concept" solution!
Thank You.
Sanjeev.