Skip to content

qian-o/AvalonDock.Themes.WPFUI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

74 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AvalonDock.Themes.WPFUI

NuGet Version

AvalonDock.Themes.WPFUI is a theme library for AvalonDock based on WPF-UI.

Installation

dotnet add package AvalonDock.Themes.WPFUI

Usage

// App.xaml
xmlns:ui="http://schemas.lepo.co/wpfui/2022/xaml"

<Application.Resources>
    <ResourceDictionary>
        <ResourceDictionary.MergedDictionaries>
            <ui:ThemesDictionary Theme="Unknown" />
            <ui:ControlsDictionary />
        </ResourceDictionary.MergedDictionaries>
    </ResourceDictionary>
</Application.Resources>
// Use WPFUITheme in DockingManager
xmlns:wpfui="clr-namespace:AvalonDock.Themes.WPFUI;assembly=AvalonDock.Themes.WPFUI"

<DockingManager>
    <DockingManager.Theme>
        <wpfui:WPFUITheme />
    </DockingManager.Theme>
</DockingManager>

Screenshots

Light Dark
image image
image image
image image
image image

References

Version History

  • 1.0.5

    • Ajust the drag hit range of AnchorablePaneTitle.
    • Add focus style.
  • 1.0.4

    • Ajust the display level of LayoutGridResizerControl, it can be dragged better.
  • 1.0.3

    • Ajust the layout of TabHeader in LayoutAnchorablePaneControl.
    • Simplify the style dictionary of TabHeader.
    • Complete the menu style of DocumentPane.
    • Fix some style issues.
  • 1.0.2

    • Add more framework support.
  • 1.0.1

    • Split style dictionary.
    • Improve NavigatorWindow style.
    • Fix some style issues.
  • 1.0.0

    • Initial release.

About

Based on WPFUI theme library for AvalonDock.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages