Skip to content

sunjianwen1/MetroApp

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MetroApp

A project will make your work more easier and for more in-depth unstanding WPF. By the way, I need more developers to make it more powerful. If your want it too,please contact me. Thanks to Metro.Apps.

Metro.Apps.

A toolkit for creating metro-style WPF applications. Lots of goodness out-of-the box.

CheckBox and RadioButton styles adapted from styles created by Brian Lagunas of Infragistics.

Documentation

Read it here: http://mahapps.com

Quick How To

<Application x:Class="MetroApp.Example.App"
             xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:Themes="sunjianwen143@hotmail.com"
             StartupUri="MainWindow.xaml">
    <Application.Resources>
        <ResourceDictionary>
            <ResourceDictionary.MergedDictionaries>
                <ResourceDictionary Source="pack://application:,,,/MetroApp;component/Themes/Dark.xaml" />
                <ResourceDictionary Source="pack://application:,,,/MetroApp;component/Themes/Controls.xaml" />
            </ResourceDictionary.MergedDictionaries>
        </ResourceDictionary>
    </Application.Resources>
</Application>
<MetroApp:MetroWindow x:Class="MetroApp.Example.MainWindow"
					  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
					  xmlns:MetroApp="sunjianwen143@hotmail.com"
					  GlowBrush="#CC119EDA"
					  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
					  xmlns:Themes="sunjianwen143@hotmail.com"
					  Title="MainWindow">
	<Grid.Resources>
		<ResourceDictionary>
			<ResourceDictionary.MergedDictionaries>
				<ResourceDictionary Source="pack://application:,,,/MetroApp;component/Themes/Dark.xaml" />
				<ResourceDictionary Source="pack://application:,,,/MetroApp;component/Themes/Controls.xaml" />
			</ResourceDictionary.MergedDictionaries>
		</ResourceDictionary>
	</Grid.Resources>
	<Grid>
		<!-- now your content -->
  
	</Grid>
</MetroApp:MetroWindow>

OR

<MetroApp:MetroWindow x:Class="MetroApp.Example.MainWindow"
					  xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
					  xmlns:MetroApp="sunjianwen143@hotmail.com"
					  GlowBrush="#CC119EDA"
					  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
					  xmlns:Themes="sunjianwen143@hotmail.com"
					  Themes:StyleManager.Theme="{x:Static Themes:Themes.Dark}"
					  Title="MainWindow">
	<Grid>
		<!-- now your content -->
  
	</Grid>
</MetroApp:MetroWindow>
namespace MetroApp.Example
{
  public partial class MainWindow : MetroWindow
  {
    public MainWindow()
    {
      InitializeComponent();
    }
  }
}
<DataGrid Grid.Column="1" Grid.Row="1"
          Themes:StyleManager.Theme="{x:Static Themes:Themes.Dark}"
          RenderOptions.ClearTypeHint="Enabled"
          TextOptions.TextFormattingMode="Display"
          ItemsSource="{Binding Path=Albums}"
          AutoGenerateColumns="False">
    <DataGrid.Columns>
        <DataGridTextColumn Header="Title"
                        Binding="{Binding Title}" />
        <DataGridTextColumn Header="Artist"
                        Binding="{Binding Artist.Name}" />
        <DataGridTextColumn Header="Genre"
                        Binding="{Binding Genre.Name}" />
    </DataGrid.Columns>
</DataGrid>

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%