C++ BUILDER 如何动态控制 Splitter
void __fastcall TFormUart::Button1Click(TObject *Sender)
{
int WidthR;
WidthR = PanelRight->Width;
if (WidthR > 0)
{
PanelLeft->Align = alNone;
PanelRight->Align = alNone;
Splitter1->Align = alNone;
PanelLeft->Width += WidthR;
PanelRight->Width -= WidthR;
Splitter1->Left += WidthR;
PanelLeft->Align = alClient;
PanelRight->Align = alRight;
Splitter1->Align = alRight;
}
else
{
PanelLeft->Align = alNone;
PanelRight->Align = alNone;
Splitter1->Align = alNone;
WidthR = 471;
PanelRight->Width = WidthR;
PanelLeft->Width -= WidthR;
Splitter1->Left -= WidthR;
PanelLeft->Align = alClient;
PanelRight->Align = alRight;
Splitter1->Align = alRight;
}
}
页:
[1]