C# 将DockPanel调整为DockZone高度和宽度
我试图在运行时将动态dock面板调整为javascript(客户端)中包含的dock区域的大小。我正在使用Dev Express DockZone和DockPanel。我的JScript如下所示:C# 将DockPanel调整为DockZone高度和宽度,c#,asp.net,devexpress,C#,Asp.net,Devexpress,我试图在运行时将动态dock面板调整为javascript(客户端)中包含的dock区域的大小。我正在使用Dev Express DockZone和DockPanel。我的JScript如下所示: function setDockPanelFill() { var dockPanel = ASPxClientControl.GetControlCollection().GetByName('dockPanel1'); var dockZone = document.getElem
function setDockPanelFill() {
var dockPanel = ASPxClientControl.GetControlCollection().GetByName('dockPanel1');
var dockZone = document.getElementById('zone1');
dockPanel.SetHeight = dockZone.offsetHeight;
dockPanel.SetWidth = dockZone.offsetWidth;
}
你知道为什么这行不通吗 设置。到例如码头区1。设置到例如dockPanel1。
而且,和是方法,而不是属性。
因此,您的代码应该如下所示:
函数setDockPanelFill(){
var dockPanel=dockZone1.GetPanelByUID('dockPanel1');
dockPanel.SetHeight(dockZone1.GetHeight());
dockPanel.SetWidth(dockZone1.GetWidth());
}