I want to create UI for home page like a Window 8 for desktop application in vb.net using devexpress controls. How can I design the UI?
And I want to use TileLayoutControl for it. But I don't know how to use the tile controls of devexpress. How can I create my home page like Window8 Home page? I want to put various menus on home page as a Tile and when I click on 1 menu the form should be open.
I believe the desktop application is equals to WinForms/WPF application in the context of this question.
So, with DevExpress WinForms you can start from here: DocumentManager Windows UI View Overview.
Please also check the Windows UI View Examples.
With DevExpress WPF Controls you can start from here: Windows UI controls for WPF Overview.
Please also check the Windows UI controls for WPF Examples.
If you mean the Windows Store(WinRT) application please use the DevExpress Windows 8 XAML Controls. Check the Windows 8 XAML Controls Getting Started.
Updated
WinForms TileControl
WPF TileControl
Related
i know there is no TreeView control in Windows store app
Is there any alternative way to get TreeView control in Windows store app?
You can use winRT XAML Toolkit. It provides many controls for us, such as TreeView, ImageButton and so on.
The link is here: winRT XAML Toolkit.
Is it possible to create some sort of "pop up calendar" in a Windows Application (VB.net). Something similar to AjaxCalendarControl.
Or is it possible to add the same Ajax control in vb.net as we do for C#.net?
or any other way to get a calendar control for the same.
May I know if it is possible to have one header menu in all windows forms?
And if so, how can I make it?
Yes its possible to have one header menu in all windows forms using MDI.
MDI is a popular interface because it allows you to have multiple documents (or forms) open in one application. Examples of MDI applications include Microsoft Word, Microsoft Excel, Microsoft PowerPoint®, and even the Visual Studio integrated development environment itself. Each application consists of one (or more) parent windows, each containing an MDI client area—the area where the child forms (or documents) will be displayed. Code you write displays as many instances of each of the child forms that you want displayed, and each child form can only be displayed within the confines of the parent window—this means you can't drag the child forms outside the MDI container.
For more details refer this blog.
Hope this will help you.
Two ways:
Add a User Control to your solution, place a Menu in the User Control and build the application. Then in the ToolBox you have the menu control that you can use on all forms.
Make a WinForm with a Menu then Inherit all your other forms from the base one.
One solution for this is that you can create MDI application.
I'm using controls from DevExpress to develop desktop application in VB.NET. Now, I want to add context menu also from DevExpress. But I cannot find such control in toolbox. Is it missing only in my version or DevExpress has not developed such context menu yet?
Thank you in advance
The XtraBars Suite allows you to create multi-purpose popup menus.
These menus can be used as dropdown lists for toolbar or ribbon buttons
http://www.devexpress.com/Products/NET/Controls/WinForms/Bars/context_menu.xml
also
http://documentation.devexpress.com/#WPF/CustomDocument6587
I have a Visual Basic .Net form (launches after the splash screen tests database connectivity) and it is not focusing above other existing windows on launch.
How do I get it to focus above all existing windows and Windows Explorer windows?
Form.Topmost = true;
See the corresponding MSDN.
A topmost form is a form that overlaps
all the other (non-topmost) forms even
if it is not the active or foreground
form. Topmost forms are always
displayed at the highest point in the
z-order of the windows on the desktop.
You can use this property to create a
form that is always displayed in your
application, such as a Find and
Replace tool window.