我有一个面板,其中包含子面板,而在子面板内部,我有一些控件,例如PictureBox和label。
如何更改鼠标指针指向foreach
的一个子面板的背景色,如何更改所选面板子项的颜色,以及如何在包含{ {1}}并标记?
如果“父控件”(面板)边缘和“子控件”之间没有(或很小)空间,则鼠标指针应位于子面板的右侧才能正常工作。我怎样才能解决这个问题? 这是我的mouseleave事件代码:
PictureBox
鼠标输入事件:
private void left_panel_MouseLeave(object sender, EventArgs e)
{
foreach (Panel p in left_panel.Controls.OfType<Panel>())
{
p.BackColor = Color.Transparent;
}
}