what do you mean with load class EquipmentDataTemplate?
- Do you want corresponding component to appear additionally on the screen?
- Do you want to replace the actual HomeMenuVertical component by EquipmentDataTemplate?
Usually the Dialogs functionality is ideal to manage the navigation and transition between screens (dialogs). In such case, however, all affected components have to be presented by using the Dialogs functionality. Anyway, you are not obligated to use this functionality.
If you prefer, you can also create and display of the desired components programmatically. For example:
// Create anew instance of the desired component
var Example::EquipmentDataTemplate component = new Example::EquipmentDataTemplate;
// Add it directly to the application component
GetRoot().Add( component, 0 );
// .... or add it to the actual 'this' component
Add( component, 0 );
Please see also the section Compose the component programmatically.