Browse Source

Added TreeView static ctor.

To work around SelectedItem not being found in Release build.
Steven Kirk 10 years ago
parent
commit
92f8ce6f47
1 changed files with 8 additions and 0 deletions
  1. 8 0
      src/Perspex.Controls/TreeView.cs

+ 8 - 0
src/Perspex.Controls/TreeView.cs

@@ -27,6 +27,14 @@ namespace Perspex.Controls
 
         private object _selectedItem;
 
+        /// <summary>
+        /// Initializes static members of the <see cref="TreeView"/> class.
+        /// </summary>
+        static TreeView()
+        {
+            // HACK: Needed or SelectedItem property will not be found in Release build.
+        }
+
         /// <summary>
         /// Gets the <see cref="ITreeItemContainerGenerator"/> for the tree view.
         /// </summary>