In order to show part of the ImageBrush you would have to set the Viewbox
. If you want to specify the viewbox in absolute units, you would also have to set the ViewboxUnits
property:
brush.ViewboxUnits = BrushMappingMode.Absolute;
brush.Viewbox = new Rect(0, 30, 240, 60);