Browse Source

Added scroll viewer to devtools property pane.

pull/58/head
Steven Kirk 12 years ago
parent
commit
20a86e1564
  1. 13
      Perspex.Diagnostics/DevTools.cs

13
Perspex.Diagnostics/DevTools.cs

@ -70,16 +70,19 @@ namespace Perspex.Diagnostics
} }
}; };
var detailsView = new ContentControl var detailsView = new ScrollViewer
{ {
DataTemplates = new DataTemplates Content = new ContentControl
{ {
new DataTemplate<ControlDetails>(CreateDetailsView), DataTemplates = new DataTemplates
}, {
[!ContentControl.ContentProperty] = treeView[!TreeView.SelectedItemProperty] new DataTemplate<ControlDetails>(CreateDetailsView),
},
[!ContentControl.ContentProperty] = treeView[!TreeView.SelectedItemProperty]
.Where(x => x != null) .Where(x => x != null)
.Cast<TreeNode>() .Cast<TreeNode>()
.Select(x => new ControlDetails(x.Control)), .Select(x => new ControlDetails(x.Control)),
},
[Grid.ColumnProperty] = 2, [Grid.ColumnProperty] = 2,
}; };

Loading…
Cancel
Save