.net 在配置场景中使用XAML有意义吗?

.net 在配置场景中使用XAML有意义吗?,.net,xaml,configuration,xml-serialization,.net,Xaml,Configuration,Xml Serialization,添加一些配置的一种简单方法是定义一个配置节,该配置节只不过是可以基于XmlSerializer类(反)序列化的一些对象 现在,XAML的核心或多或少是一个对象层次结构,但提供了元素命名、绑定等功能 是否有人在声明性定义WPF/Silverlight UI的预期范围之外使用过XAML,例如设置包含配置设置的类?这样做的好处是什么,或者为什么这是个坏主意?我想说,当您可以只使用app.config文件(它是XML,可以支持自定义节)时,它没有多大意义-框架有更好的支持,因为这是它定义的用途

添加一些配置的一种简单方法是定义一个配置节,该配置节只不过是可以基于XmlSerializer类(反)序列化的一些对象

现在,XAML的核心或多或少是一个对象层次结构,但提供了元素命名、绑定等功能


是否有人在声明性定义WPF/Silverlight UI的预期范围之外使用过XAML,例如设置包含配置设置的类?这样做的好处是什么,或者为什么这是个坏主意?

我想说,当您可以只使用app.config文件(它是XML,可以支持自定义节)时,它没有多大意义-框架有更好的支持,因为这是它定义的用途