defaultcs.aspx.cs
来自「Telerik是很大的第三方软件制造商」· CS 代码 · 共 223 行
CS
223 行
using System;
using System.Collections;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Web;
using System.Web.SessionState;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.HtmlControls;
using Telerik.QuickStart;
using Telerik.WebControls;
namespace Telerik.DockExamplesCSharp.DockEnabled
{
/// <summary>
/// Summary description for DefaultCS.
/// </summary>
public class DefaultCS : XhtmlPage
{
protected Telerik.WebControls.RadDockingManager RadDockingManager1;
protected Telerik.WebControls.RadDockingZone RadDockingZone1;
protected Telerik.WebControls.RadDockingZone RadDockingZone2;
protected Telerik.WebControls.RadDockableObject RadDockableObject1;
protected Telerik.WebControls.RadDockableObject RadDockableObject2;
protected Telerik.WebControls.RadDockableObject RadDockableObject3;
protected Telerik.WebControls.RadDockableObject RadDockableObject4;
protected CheckBox chkBoxEnableManager;
protected CheckBox chkBoxEnableZone1;
protected CheckBox chkBoxEnableZone2;
protected CheckBox chkBoxEnableObject1;
protected CheckBox chkBoxEnableObject2;
protected CheckBox chkBoxEnableObject3;
protected CheckBox chkBoxEnableObject4;
protected CheckBox chkBoxShowTitleObject1;
protected CheckBox chkBoxShowTitleObject2;
protected CheckBox chkBoxShowTitleObject3;
protected CheckBox chkBoxShowTitleObject4;
private void Page_Load(object sender, System.EventArgs e)
{
}
#region Web Form Designer generated code
override protected void OnInit(EventArgs e)
{
//
// CODEGEN: This call is required by the ASP.NET Web Form Designer.
//
InitializeComponent();
base.OnInit(e);
}
protected override void OnPreRender(EventArgs e)
{
UpdateCheckBoxState();
}
/// <summary>
/// Required method for Designer support - do not modify
/// the contents of this method with the code editor.
/// </summary>
private void InitializeComponent()
{
this.Load += new System.EventHandler(this.Page_Load);
chkBoxEnableManager.CheckedChanged += new EventHandler(chkBoxEnableManager_CheckedChanged);
chkBoxEnableZone1.CheckedChanged += new EventHandler(chkBoxEnableZone1_CheckedChanged);
chkBoxEnableZone2.CheckedChanged += new EventHandler(chkBoxEnableZone2_CheckedChanged);
chkBoxEnableObject1.CheckedChanged += new EventHandler(chkBoxEnableObject1_CheckedChanged);
chkBoxEnableObject2.CheckedChanged += new EventHandler(chkBoxEnableObject2_CheckedChanged);
chkBoxEnableObject3.CheckedChanged += new EventHandler(chkBoxEnableObject3_CheckedChanged);
chkBoxEnableObject4.CheckedChanged += new EventHandler(chkBoxEnableObject4_CheckedChanged);
chkBoxShowTitleObject1.CheckedChanged += new EventHandler(chkBoxShowTitleObject1_CheckedChanged);
chkBoxShowTitleObject2.CheckedChanged += new EventHandler(chkBoxShowTitleObject2_CheckedChanged);
chkBoxShowTitleObject3.CheckedChanged += new EventHandler(chkBoxShowTitleObject3_CheckedChanged);
chkBoxShowTitleObject4.CheckedChanged += new EventHandler(chkBoxShowTitleObject4_CheckedChanged);
}
#endregion
void UpdateCheckBoxState()
{
chkBoxEnableManager.Checked = RadDockingManager1.DockEnabled;
chkBoxEnableZone1.Checked = RadDockingZone1.DockEnabled;
chkBoxEnableZone2.Checked = RadDockingZone2.DockEnabled;
chkBoxEnableObject1.Checked = (RadDockableObject1.DockingMode != RadDockingModeFlags.Disabled);
chkBoxEnableObject2.Checked = (RadDockableObject2.DockingMode != RadDockingModeFlags.Disabled);
chkBoxEnableObject3.Checked = (RadDockableObject3.DockingMode != RadDockingModeFlags.Disabled);
chkBoxEnableObject4.Checked = (RadDockableObject4.DockingMode != RadDockingModeFlags.Disabled);
chkBoxShowTitleObject1.Checked = RadDockableObject1.ShowTitleBarWhenDisabled;
chkBoxShowTitleObject2.Checked = RadDockableObject2.ShowTitleBarWhenDisabled;
chkBoxShowTitleObject3.Checked = RadDockableObject3.ShowTitleBarWhenDisabled;
chkBoxShowTitleObject4.Checked = RadDockableObject4.ShowTitleBarWhenDisabled;
}
private void chkBoxEnableManager_CheckedChanged(object sender, EventArgs e)
{
RadDockingManager1.DockEnabled = chkBoxEnableManager.Checked;
}
private void chkBoxEnableZone1_CheckedChanged(object sender, EventArgs e)
{
RadDockingZone1.DockEnabled = chkBoxEnableZone1.Checked;
}
private void chkBoxEnableZone2_CheckedChanged(object sender, EventArgs e)
{
RadDockingZone2.DockEnabled = chkBoxEnableZone2.Checked;
}
private void chkBoxEnableObject1_CheckedChanged(object sender, EventArgs e)
{
if (chkBoxEnableObject1.Checked)
{
RadDockableObject1.DockingMode = RadDockingModeFlags.Dockable;
}
else
{
RadDockableObject1.DockingMode = RadDockingModeFlags.Disabled;
}
}
private void chkBoxEnableObject2_CheckedChanged(object sender, EventArgs e)
{
if (chkBoxEnableObject2.Checked)
{
RadDockableObject2.DockingMode = RadDockingModeFlags.Dockable;
}
else
{
RadDockableObject2.DockingMode = RadDockingModeFlags.Disabled;
}
}
private void chkBoxEnableObject3_CheckedChanged(object sender, EventArgs e)
{
if (chkBoxEnableObject3.Checked)
{
RadDockableObject3.DockingMode = RadDockingModeFlags.Dockable;
}
else
{
RadDockableObject3.DockingMode = RadDockingModeFlags.Disabled;
}
}
private void chkBoxEnableObject4_CheckedChanged(object sender, EventArgs e)
{
if (chkBoxEnableObject4.Checked)
{
RadDockableObject4.DockingMode = RadDockingModeFlags.Dockable;
}
else
{
RadDockableObject4.DockingMode = RadDockingModeFlags.Disabled;
}
}
protected void Update1_Click(object sender, EventArgs e)
{
TextBox txt = (TextBox)RadDockableObject1.FindControl("TextBox1");
Label label = (Label)RadDockableObject1.FindControl("Label1");
label.Text = txt.Text;
}
protected void Update2_Click(object sender, EventArgs e)
{
TextBox txt = (TextBox)RadDockableObject2.FindControl("TextBox2");
Label label = (Label)RadDockableObject2.FindControl("Label2");
label.Text = txt.Text;
}
protected void Update3_Click(object sender, EventArgs e)
{
TextBox txt = (TextBox)RadDockableObject3.FindControl("TextBox3");
Label label = (Label)RadDockableObject3.FindControl("Label3");
label.Text = txt.Text;
}
protected void Update4_Click(object sender, EventArgs e)
{
TextBox txt = (TextBox)RadDockableObject4.FindControl("TextBox4");
Label label = (Label)RadDockableObject4.FindControl("Label4");
label.Text = txt.Text;
}
private void chkBoxShowTitleObject1_CheckedChanged(object sender, EventArgs e)
{
RadDockableObject1.ShowTitleBarWhenDisabled = chkBoxShowTitleObject1.Checked;
}
private void chkBoxShowTitleObject2_CheckedChanged(object sender, EventArgs e)
{
RadDockableObject2.ShowTitleBarWhenDisabled = chkBoxShowTitleObject2.Checked;
}
private void chkBoxShowTitleObject3_CheckedChanged(object sender, EventArgs e)
{
RadDockableObject3.ShowTitleBarWhenDisabled = chkBoxShowTitleObject3.Checked;
}
private void chkBoxShowTitleObject4_CheckedChanged(object sender, EventArgs e)
{
RadDockableObject4.ShowTitleBarWhenDisabled = chkBoxShowTitleObject4.Checked;
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?