树形菜单使用,初学者求指教
下面这个树形菜单是能够使用了,但是我想请问一下,如果我点击录入时,如何在panel2上创建一个edit编辑框,点击修改时,如何在panel2上创建一个List列表,谢谢!
我试过用TEdit *edit1 = new TEdit(this->Panel2);但是显示不出来,求指教
void __fastcall TForm1::TreeView1DblClick(TObject *Sender)
{
//TPanel Panel2 = new TPanel(this->Form1);
if (TreeView1->Selected->Text == "录入")
{
Panel2->Caption = "录入";
}
if (TreeView1->Selected->Text == "修改")
{
Panel2->Caption = "修改";
}
}
[解决办法]
TEdit *edit1 = new TEdit(this->Panel2);
edit1->Parent = Panel2;//还需要这句话
[解决办法]
估计是位置太靠右考下了吧
edit1->Top = 300;
edit1->Left = 300;
这两个300不要这两行或改成1试试
[解决办法]
你的Panel2有多高多宽?Panel2上的Edit的坐标是以Panel2的左上角作为零点的。