Расположение и размер не отвечают на объект OxyPlot в C#
Кажется, у меня есть проблема с исправлением местоположения и размера Участка. это нормально или я что-то упустил?
Мой код выглядит так:
GPlot.Model = new PlotModel();
GPlot.Dock = DockStyle.Fill;
GPlot.Enabled = true;
GPlot.Parent = Top_Tabs.TabPages[2]; // Putting it on a Tab
// At this point the Location And Size of GPlot, are those of the containing parent
GPlot.Location = new System.Drawing.Point(279, 224);
GPlot.Size = new System.Drawing.Size(10, 10);
// Last Two lines had no effect.
this.Matlab.Controls.Add(GPlot);
благодарю вас
1 ответ
Решение
Удалить эту строку:
GPlot.Dock = DockStyle.Fill;
DockStyle.Fill
означает: установить размер и расположение элемента управления, чтобы он точно вписывался в ClientRectangle его родителя. Он будет игнорировать местоположение и размер, которые вы установили вручную.