SplitPanel 折叠和展开
SplitPanel collapsing and expanding
我有一个带有 2 个面板的 RadSplitContainer。
在中间,我有带 2 个箭头的栏,可以让我折叠右侧或左侧面板。
当发生这种情况时,有一个事件让我知道:
private void splitterName_PanelCollapsing(object sender, Telerik.WinControls.UI.RadSplitContainer.PanelCollapsingEventArgs e)
我的问题:是否有任何事件或技术让我知道面板何时像折叠面板一样展开?
您可以使用 SplitterMoved/SplitterMoving 事件来检查面板是折叠还是展开。当'SplitterMoved/SplitterMoving'事件发生时,保留拆分器位置的x和y,并将这些X Y与先前存储的X Y进行比较,以查看拆分器是折叠还是展开。
例如
if (splitters1.Location.X > previous.Location.X)
{
//Do your actions
}
我有一个带有 2 个面板的 RadSplitContainer。 在中间,我有带 2 个箭头的栏,可以让我折叠右侧或左侧面板。 当发生这种情况时,有一个事件让我知道:
private void splitterName_PanelCollapsing(object sender, Telerik.WinControls.UI.RadSplitContainer.PanelCollapsingEventArgs e)
我的问题:是否有任何事件或技术让我知道面板何时像折叠面板一样展开?
您可以使用 SplitterMoved/SplitterMoving 事件来检查面板是折叠还是展开。当'SplitterMoved/SplitterMoving'事件发生时,保留拆分器位置的x和y,并将这些X Y与先前存储的X Y进行比较,以查看拆分器是折叠还是展开。
例如
if (splitters1.Location.X > previous.Location.X)
{
//Do your actions
}