Если ваш прямоугольник не имеет явного установленного размера, вы можете получить его текущие размеры через ActualWidth / Height:
<Rectangle Name="rect" />
double width = rect.ActualWidth;
double height = rect.ActualHeight;
Если это не то, что вы ищете, вы можете попробовать написать более одного предложения.