В пользовательском элементе управления WPF я хотел бы установить ширину элемента управления как функцию высоты. Например: Width = Height / 3 * x;
Каков наилучший способ добиться этого, чтобы элемент управления корректно и плавно изменял размеры (и исходные размеры)?