0

嗨,伙计们只是想就控制面板内的表格询问建议。

它实际上是一种带有目录的电子书程序。见下面我的截图

在此处输入图像描述

左侧是标签,当我单击内容时,这些标签将显示在右侧面板中。

注意:我做了 3 个表格第 1 个表格是屏幕截图第 2 个表格有自己的文本内容,第 3 个表格是另一个示例,下面是我的代码:

Private Sub LinkLabel1_LinkClicked(sender As Object, e As LinkLabelLinkClickedEventArgs) Handles LinkLabel1.LinkClicked
    Dim f3 As New Form3 With {.TopLevel = False, .AutoSize = False, .FormBorderStyle = FormBorderStyle.None}
    f3.Parent = Panel1
    Form2.Hide()
    f3.Show()

End Sub

Private Sub LinkLabel2_LinkClicked(sender As Object, e As LinkLabelLinkClickedEventArgs) Handles LinkLabel2.LinkClicked
    Dim f As New Form2 With {.TopLevel = False, .AutoSize = False, .FormBorderStyle = FormBorderStyle.None}
    f.Parent = Panel1
    Form.Hide()
    f.Show()

似乎无法解决这个问题。谢谢!

4

1 回答 1

0

尝试将表单作为控件添加到面板中

Dim f As New Form2 With {.TopLevel = False, .AutoSize = False, .FormBorderStyle = FormBorderStyle.None}
Panel1.Controls.Add(f)
f.Show()
于 2015-11-21T19:28:49.940 回答