├── .gitattributes ├── .gitignore ├── FirstFloor.Xcc.Test ├── ConditionTests.cs ├── FirstFloor.Xcc.Test.csproj ├── PageTests.cs ├── Properties │ └── AssemblyInfo.cs ├── Xaml │ ├── MyPage.WP81.Debug.RemoveIgnorableContent.expected.xaml │ ├── MyPage.WP81.Debug.expected.xaml │ ├── MyPage.WP81.Release.RemoveIgnorableContent.expected.xaml │ ├── MyPage.WP81.Release.expected.xaml │ ├── MyPage.Win81.Debug.RemoveIgnorableContent.expected.xaml │ ├── MyPage.Win81.Debug.expected.xaml │ ├── MyPage.Win81.Release.RemoveIgnorableContent.expected.xaml │ ├── MyPage.Win81.Release.expected.xaml │ ├── MyPage.xaml │ ├── XamarinContentPage.android.expected.xaml │ ├── XamarinContentPage.ios.expected.xaml │ ├── XamarinContentPage.nosymbols.expected.xaml │ ├── XamarinContentPage.wp.expected.xaml │ └── XamarinContentPage.xaml └── XmlTests.cs ├── FirstFloor.Xcc.sln ├── FirstFloor.Xcc ├── FirstFloor.Xcc.csproj ├── Nuget │ ├── ReadMe.txt │ └── Xcc.nuspec ├── PreprocessXaml.cs ├── Properties │ └── AssemblyInfo.cs ├── Targets │ ├── Xcc.Debug.targets │ └── Xcc.targets ├── XamlPreprocessor.cs └── Xmlns.cs ├── LICENSE.md └── README.md /.gitattributes: -------------------------------------------------------------------------------- 1 | *.sln text eol=crlf 2 | *.cs text eol=crlf 3 | *.xaml text eol=crlf 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | ################################################################################ 2 | # This .gitignore file was automatically created by Microsoft(R) Visual Studio. 3 | ################################################################################ 4 | 5 | /FirstFloor.Xcc/bin/Debug 6 | /FirstFloor.Xcc/obj/Debug 7 | /FirstFloor.Xcc.Test/bin/Debug 8 | /FirstFloor.Xcc.Test/obj/Debug 9 | /.vs/FirstFloor.Xcc/v14/.suo 10 | /FirstFloor.Xcc/bin/Release 11 | /FirstFloor.Xcc/obj/Release 12 | /FirstFloor.Xcc.Test/bin/Release 13 | /FirstFloor.Xcc.Test/obj/Release 14 | -------------------------------------------------------------------------------- /FirstFloor.Xcc.Test/ConditionTests.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using Microsoft.VisualStudio.TestTools.UnitTesting; 3 | using System.Globalization; 4 | 5 | namespace FirstFloor.Xcc.Test 6 | { 7 | [TestClass] 8 | public class ConditionTests 9 | { 10 | [TestMethod] 11 | public void TestButtonBackgroundWin81() 12 | { 13 | TestXaml("WINDOWS_APP", 14 | "