-
Notifications
You must be signed in to change notification settings - Fork 6
Home
Damian edited this page Aug 2, 2023
·
11 revisions
Welcome to the non-functional Outlook'ish desktop app driven by Prism.Avalonia!
This repo demonstrates various features of the Prism.Avalonia library's contained in a UI that is familiar.
If you'd like to add a feature, create an issue and/or an accompanying PR, so we can get it in. Please keep in mind, we ask that new features follow a couple of simple rules:
- The code should be simple and minimalistic
- Use clean and concise formatting
- Keep the code self-contained, so that it can be easily copied/pasted into other projects.
- Try not to rely on 3rd-party controls. Keep this Prism.Avalonia and Avalonia specific.
- Prism Dialogs
- Prism Modules
- Prism Region Adapters
- StackPanel, Grid, TabControl
- Avalonia Notifications
- Tabbed Page Active Aware Behavior
- https://github.com/PrismLibrary/Prism/blob/master/src/Maui/Prism.Maui/Behaviors/MultiPageActiveAwareBehavior.cs
- https://gist.github.com/tiesmaster/cf9e808e744e8f0cc2f4#file-iregionhostedintabcontrolaware-cs
- https://github.com/NathanielACollier/dotnetLib_nac.Forms/blob/master/nac.Forms/Form.Tabs.cs
- https://wiki.bananeatomic.fr/wiki/Prism_navigation_with_tabcontrol
- https://www.youtube.com/watch?v=Ql1bNC4xqQY&t=1s
- Upgrade to Avalonia v11.x