Биндинг установи (примеров очень много), при этом значения ширины будут зависеть от значений длины (или наоборот). Есть ещё очень хорошая книга мэтью макдональд - WPF очень много интересного https://stackoverflow.com/questions/5873007/wpf-control-width-binding