Try specifying the width to the expander.
<expander canvas.left="10" canvas.top="10" header="expander1" width="250" height="100" name="expander1" expanddirection="Right">
Refer below link for more details if you would like to use grid instead of canvas.
WPF Expander[
^]