Насколько я понимаю, элемент управления ocx не пройдет обычный цикл Arrange / Measure, как при обычном контроле WPF.Возможно, лучшее, что вы можете сделать, - это обработать событие SizeChanged для окна или панели (независимо от того, что содержит элемент управления) и соответствующим образом изменить размер элемента ocx.Например, если элемент управления размещен в сетке с именем gridGraph:
public Window1()
{
InitializeComponent();
gridGraph.SizeChanged +=
new SizeChangedEventHandler(gridGraph_SizeChanged);
}
void gridGraph_SizeChanged(object sender, SizeChangedEventArgs e)
{
Size size = e.NewSize;
myOcx.Width = size.Width;
myOcx.Height = size.Height;
}
Ваш пробег может отличаться - вам придется настроить элемент управления в соответствии с вашим конкретным контейнером и настройками.