Yet another coding blog
C#, XAML and other programming experience
Sunday, 5 July 2015
Change Windows Store App orientation with Caliburn.Micro
Hi everyone! In that article I'll show you how to create a Windows Store application that dynamically switches between Portrait and Landscape modes with the help of Caliburn.Micro library.
Of course, there is a way to manage screen orientations using PRISM library and some VisualStateManager states and transitions. You can see example of that in Developing a Windows Store Business App sample. But here we'll use simpler and time-saving approach.
You can find code for the article here.
Sunday, 28 June 2015
Create custom navigation scheme for Windows 8.1 Store application. Part 1.
Hello everybody, and welcome.
That's my first article here and with it I start a cycle of articles that describe some xaml and mvvm-related features for creating Store applications.
These articles are more practical than theoretical, and as they may seem not too deep and can sometimes be wrong at some points, please don't hesitate to contact me and give advice how to enhance the article or code.
In this tutorial series we'll use Caliburn.Micro Conductor, EventAggregator and some VisualState transitions to build simple, but nice and seamless navigation in Windows Store app. Sample also demonstrates some dependency injection issues. But mostly it's just a demo. Please, don't expect it to follow guidelines strictly.
Navigation scheme we build will include
That's my first article here and with it I start a cycle of articles that describe some xaml and mvvm-related features for creating Store applications.
These articles are more practical than theoretical, and as they may seem not too deep and can sometimes be wrong at some points, please don't hesitate to contact me and give advice how to enhance the article or code.
In this tutorial series we'll use Caliburn.Micro Conductor, EventAggregator and some VisualState transitions to build simple, but nice and seamless navigation in Windows Store app. Sample also demonstrates some dependency injection issues. But mostly it's just a demo. Please, don't expect it to follow guidelines strictly.
Navigation scheme we build will include
- Title page that has links to other application pages
- Back button to navigate backwards
- Breadcrumb-styled navigation to navigate between hierarchically linked pages and sections
- Main area to display application pages
- Animated closeable overlay panel to display additional information
In the first part of the journey we'll
Now, let's get started.
- create the project, wire it up
- make simple navigation
- add a back button functionality
Now, let's get started.
Subscribe to:
Posts (Atom)