Fixed the placement of WorkspaceView on the main grid
Implemented mouse handling logic for geom/node view buttons
Updated "DynamoView" to monitor "CanNavigateBackground" property
Integrated view buttons to toggle "CanNavigateBackground" property
Incorporated new button design and update mouse handling codes
Used "enum ViewButtonState" for strongly typed button states
Implemented "Utilities.FindVisualChild" helper method
Updated view button visuals when "CanNavigateBackground" changed
Fixed an issue with button reacting to mouse clicked incorrectly
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into Glimpse
Implemented "NavigationToOpacityConverter" to control DragCanvas opacity
Removed a redundant visual update in "OnViewButtonMouseUp" handler
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into Glimpse
Merge branch 'master' of https://github.com/DynamoDS/Dynamo into Glimpse
Implemented "ViewButtonStateConverter" to control view button states
Implemented "ViewButtonClipRectConverter" for clipping rect use
Implemented a new class "CanvasCheckBox" for in-canvas buttons
Implemented the initial styling for "CanvasCheckBox" control
Added implementation for "CanvasCheckBox.OnApplyTemplate" method
Removed unused converter "ViewButtonStateConverter"