【问题标题】:How to Hide Dock Pannel Name I need the Dock pannel name on top but while Docking it shows in bottom also .. I have to hide it from bottom如何隐藏 Dock 面板名称我需要 Dock 面板名称在顶部,但在停靠时它也显示在底部.. 我必须从底部隐藏它
【发布时间】:2023-04-11 01:16:01
【问题描述】:

我有 3 个 Dock 面板

                |pn1 O |  pn2 O | pn3 O|

pn1 pn2 pn3 是面板名称和 O - 这些面板的图标...我只想显示图标而不是图像..我可以使用哪个属性...

我在运行时有面板文本,名称图像我必须隐藏名称并仅显示图标..是否有任何属性可以在运行时隐藏名称... 在 Dockpannel 或 DockManager 中如何在停靠时隐藏 DockPannel 窗口的名称..?

我需要顶部的 Dock 面板名称,但在停靠时它也显示在底部.. 我必须将其隐藏在底部

【问题讨论】:

    标签: c# winforms


    【解决方案1】:

    你可以试试这段代码

    panel1.BackgroundImage = Image.FromFile(pathIcon1);
    panel2.BackgroundImage = Image.FromFile(pathIcon2);
    panel3.BackgroundImage = Image.FromFile(pathIcon3);
    

    【讨论】:

    • ya @ Candie 我有面板文本,运行时命名图像我必须隐藏名称并只显示图标..
    • 如果你想删除你的文本,它是 coorect 和 clean 作为设置 panel.Text = ""; 的解决方案。你没有这个。此处链接:msdn.microsoft.com/en-us/library/…
    • Candie 我这样做了,但在我的代码中,我在内部需要该文本,因为在某些地方我通过其名称获取停靠面板..所以我在内部需要它但必须从用户视图中隐藏
    • 因此,为您的代码添加标签,设置文本,并在需要时设置 Visible="false";
    • 我很高兴能帮助你 Aravind
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-02
    • 2014-09-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多