We hope you are all doing well. Thanks for your continued support and for choosing our WPF product line.
If you’d like more information on the tips & tricks listed below, please submit a comment or create a new support ticket.
TIPS
TRICKS
- You can filter appointments from our WPF Scheduler control – no need to remove appointments/events from the underlying source. Filter Appointments and Time Regions.
- To automatically generate editors for data item properties, use Data Layout Control. Add Layout Generation Attributes to data item properties if you wish to modify the layout generated by this control.
- Our pre-built behavior classes can help you create theme selectors for your application:
TICKETS
WPF Data Grid
WPF Ribbon
- How to open modules in separate windows when MIF is used (T971967)
To open a separate window within a module, use the UIWindowRegion
class. Add it to the Application.Resources
collection in the App.xaml
file:
<Application ...
xmlns:dxmvvm="http://schemas.devexpress.com/winfx/2008/xaml/mvvm"
xmlns:dx="http://schemas.devexpress.com/winfx/2008/xaml/core">
<Application.Resources>
<dxmvvm:UIWindowRegion x:Key="WindowsService" RegionName="Windows">
<dxmvvm:UIWindowRegion.WindowFactory>
<DataTemplate>
<dx:ThemedWindow Width="1000" Height="600" Title="Some info"/>
</DataTemplate>
</dxmvvm:UIWindowRegion.WindowFactory>
</dxmvvm:UIWindowRegion>
</Application.Resources>
</Application>
Manager.Register("Windows",
new Module(AppModules.Module1, () => ModuleViewModel.Create("Module1"), typeof(ModuleView)));
public void Test(){
ModuleManager.DefaultManager.InjectOrNavigate("Windows", DXApplication34.Common.Modules.Module1);
}
WPF Editors
WPF Property Grid
WPF Scheduler
WPF Charting
Other controls
Showcase Your Apps on DevExpress.com
Highlight your business app and share your development experiences with the DevExpress community. To include your app in our upcoming App Showcase, please forward an application screenshot to
clientservices@devexpress.com and tell us which DevExpress products you currently use within your organization.