diff --git a/src/Avalonia.Styling/Styling/StyleResources.cs b/src/Avalonia.Styling/Controls/ResourceDictionary.cs
similarity index 95%
rename from src/Avalonia.Styling/Styling/StyleResources.cs
rename to src/Avalonia.Styling/Controls/ResourceDictionary.cs
index e447c6adfd..96f523c83e 100644
--- a/src/Avalonia.Styling/Styling/StyleResources.cs
+++ b/src/Avalonia.Styling/Controls/ResourceDictionary.cs
@@ -2,12 +2,12 @@
using System.Collections;
using System.Collections.Generic;
-namespace Avalonia.Styling
+namespace Avalonia.Controls
{
///
- /// Holds resources for a .
+ /// An indexed dictionary of resources.
///
- public class StyleResources : IDictionary, IDictionary
+ public class ResourceDictionary : IDictionary, IDictionary
{
private Dictionary _inner = new Dictionary();
diff --git a/src/Avalonia.Styling/Styling/Style.cs b/src/Avalonia.Styling/Styling/Style.cs
index 3dfd9118af..d7df465722 100644
--- a/src/Avalonia.Styling/Styling/Style.cs
+++ b/src/Avalonia.Styling/Styling/Style.cs
@@ -4,6 +4,7 @@
using System;
using System.Collections.Generic;
using System.Reactive.Linq;
+using Avalonia.Controls;
using Avalonia.Metadata;
namespace Avalonia.Styling
@@ -16,7 +17,7 @@ namespace Avalonia.Styling
private static Dictionary> _applied =
new Dictionary>();
- private StyleResources _resources;
+ private ResourceDictionary _resources;
///
/// Initializes a new instance of the class.
@@ -37,13 +38,13 @@ namespace Avalonia.Styling
///
/// Gets or sets a dictionary of style resources.
///
- public StyleResources Resources
+ public ResourceDictionary Resources
{
get
{
if (_resources == null)
{
- _resources = new StyleResources();
+ _resources = new ResourceDictionary();
}
return _resources;
diff --git a/tests/Avalonia.Styling.UnitTests/ResourceTests.cs b/tests/Avalonia.Styling.UnitTests/ResourceTests.cs
index a2535e0fb5..1efd043f6a 100644
--- a/tests/Avalonia.Styling.UnitTests/ResourceTests.cs
+++ b/tests/Avalonia.Styling.UnitTests/ResourceTests.cs
@@ -20,7 +20,7 @@ namespace Avalonia.Styling.UnitTests
{
new Style
{
- Resources = new StyleResources
+ Resources = new ResourceDictionary
{
{ "Foo", "foo resource" },
{ "Bar", "overridden" },
@@ -33,14 +33,14 @@ namespace Avalonia.Styling.UnitTests
{
new Style
{
- Resources = new StyleResources
+ Resources = new ResourceDictionary
{
{ "Bar", "again overridden" },
}
},
new Style
{
- Resources = new StyleResources
+ Resources = new ResourceDictionary
{
{ "Bar", "bar resource" },
}
@@ -64,7 +64,7 @@ namespace Avalonia.Styling.UnitTests
{
new Style
{
- Resources = new StyleResources
+ Resources = new ResourceDictionary
{
{ "Foo", "foo" },
}