Customizing the PropertyGrid resize cursors

Grids for WPF Forum

Posted 8 years ago by IneedHelp
Version: 16.1.0632

Is there a way of customizing the PropertyGrid's horizontal and vertical resize cursors?

I would like to use custom animated cursors, but I can't find a way to set them for the PropertyGrid control.

Comments (1)

Posted 8 years ago by Actipro Software Support - Cleveland, OH, USA


If you clone this Style, add a Setter for Cursor, and set it to PropertyGrid.SplitterStyle, you can probably modify the one splitter:

<Style TargetType="{x:Type propgridPrimitives:TreeListViewSplitter}">
	<Setter Property="Background"
			Value="{DynamicResource {x:Static themes:AssetResourceKeys.ContainerMediumEndBackgroundNormalBrushKey}}" />

The other one would need this Style cloned and put in your Application.Resources with the Setter for Cursor updated:

<Style x:Key="{x:Static propgridThemes:PropertyGridResourceKeys.SummarySplitterThumbStyleKey}" TargetType="{x:Type Thumb}">
	<Setter Property="Cursor" Value="SizeNS" />

	<Setter Property="MinHeight" Value="3" />
	<Setter Property="HorizontalAlignment" Value="Stretch" />
	<Setter Property="VerticalAlignment" Value="Stretch" />

	<Setter Property="SnapsToDevicePixels" Value="True" />

	<Setter Property="Template">
			<ControlTemplate TargetType="{x:Type Thumb}">
				<Border Background="{TemplateBinding Background}" SnapsToDevicePixels="True" />

Actipro Software Support

The latest build of this product (v24.1.2) was released 1 month ago, which was after the last post in this thread.

Add Comment

Please log in to a validated account to post comments.