diff --git a/src/ReactiveUI/Platforms/windows-common/ReactiveUserControl.cs b/src/ReactiveUI/Platforms/windows-common/ReactiveUserControl.cs
index e618ff7b13..996c9b0045 100755
--- a/src/ReactiveUI/Platforms/windows-common/ReactiveUserControl.cs
+++ b/src/ReactiveUI/Platforms/windows-common/ReactiveUserControl.cs
@@ -36,6 +36,33 @@ namespace ReactiveUI
/// ]]>
///
///
+ ///
+ /// Note that UWP projects do not support the TypeArguments attribute. The XAML designer window in WPF projects also does not
+ /// support generic types. To use in XAML documents you need to create a base class
+ /// where you derive from with the type argument filled in.
+ ///
+ /// { /* No code needed here */ }
+ ///
+ /// public partial class YourView : YourViewBase
+ /// {
+ /// /* Your code */
+ /// }
+ /// ]]>
+ ///
+ /// Then you can use this base class as root in your XAML document.
+ ///
+ ///
+ ///
+ ///
+ /// ]]>
+ ///
+ ///
///
///
/// The type of the view model backing the view.