Why do you insist the logged on username is inside the ribbon when you want it to be placed outside the design parameter of the control.
Put is in a readonly textbox or a textblock in the same grid as the ribbon and align it right.
</Ribbon>
<textbolck text="{Binding UserName" horizontalalignment="Right" />
</Grid>