WPF向Avalonia迁移(三、项目结构)

前提:

Avalonia版本11.0.0

WPF向Avalonia迁移(三、项目结构)_第1张图片

1.配置文件

1.1 添加配置文件

WPF向Avalonia迁移(三、项目结构)_第2张图片

1.2 读取配置文件 

添加System.Configuration.ConfigurationManager

WPF向Avalonia迁移(三、项目结构)_第3张图片

using Avalonia.Controls;
using System.Configuration;

namespace AvaloniaApplication7.Views
{
    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();
            // 读取配置项
            var DBOption = ConfigurationManager.AppSettings["DBOption"];
        }
    }
}

2.样式

2.1 添加样式文件至Assets文件夹下

WPF向Avalonia迁移(三、项目结构)_第4张图片


	
	
	

 2.2 引用样式

       打开App.axaml文件,添加,添加后该样式在整个应用生效。

   
       
	
   

3.资源文件

3.1 添加资源文件

WPF向Avalonia迁移(三、项目结构)_第5张图片


	#336699
	
	#545454
	#FFFFFA
	#003366
	#003366

	#003e62
	
	#666699
	
	#111B59
	
	#06173E
	
	#111B59
	#1f497d
	
	#052350
	
	Microsoft YaHei
3.2 引用资源文件

   打开App.axaml文件,添加,添加后该样式在整个应用生效。


	
		
			
		
	
3.3 使用资源 

4. 项目启动页面

打开App.axaml.cs文件

WPF向Avalonia迁移(三、项目结构)_第6张图片

你可能感兴趣的:(Avalonia,WPF,Avalonia)