{
public PanelSettings();
public PanelClientSideEvents ClientSideEvents { get; } //客户端事件
public PanelStyles Styles { get; } //窗口风格
public PanelImages Images { get; } //窗口图片
protected override ClientSideEventsBase CreateClientSideEvents();
protected override ImagesBase CreateImages();
protected override StylesBase CreateStyles();
}
namespace DevExpress.Web.Mvc
{
public abstract class CollapsiblePanelSettings : SettingsBase
{
public CollapsiblePanelSettings();
public CustomJSPropertiesEventHandler CustomJSProperties { get; set; } //自定义JS特性
public ScrollBars ScrollBars { get; set; } //滚动条
public PanelAdaptivitySettings SettingsAdaptivity { get; } //自适应设置
public PanelCollapsingSettings SettingsCollapsing { get; } //折叠设置
public bool FixedPositionOverlap { get; set; }
public PanelFixedPosition FixedPosition { get; set; }
//固定位置 WindowTop WindowBottom WindowLeft WindowRight None
public DefaultBoolean RightToLeft { get; set; }public bool ClientVisible { get; set; } //客户端可见
public string DefaultButton { get; set; } //默认按钮
public bool Collapsible { get; set; } //是否可折叠
public bool EnableClientSideAPI { get; set; } //使用客户端编程接口
protected internal string Content { get; set; }
protected internal Action<TemplateContainerBase> ExpandButtonTemplateContentMethod { get; set; }
protected internal string ExpandButtonTemplateContent { get; set; }
protected internal Action<TemplateContainerBase> ExpandBarTemplateContentMethod { get; set; }
protected internal string ExpandBarTemplateContent { get; set; }
protected internal Action ContentMethod { get; set; }
protected internal Action<TemplateContainerBase> ExpandedPanelTemplateContentMethod { get; set; }
protected internal string ExpandedPanelTemplateContent { get; set; }
public void SetContent(Action contentMethod);
public void SetContent(string content);
public void SetExpandBarTemplateContent(Action<TemplateContainerBase> contentMethod);
public void SetExpandBarTemplateContent(string content);
public void SetExpandButtonTemplateContent(Action<TemplateContainerBase> contentMethod);
public void SetExpandButtonTemplateContent(string content);
public void SetExpandedPanelTemplateContent(Action<TemplateContainerBase> contentMethod);
public void SetExpandedPanelTemplateContent(string content);
}
}