简易的左侧菜单样式,无需重载控件等麻烦的事,简单明了。
首先,直接拉一个splitContainer把窗口分左右;
然后,在splitContainer1.Panel1,也就是左窗口中,拉一个flowLayoutPanel,右上角,选择停靠在父窗口,这样flowLayoutPanel就填满在左窗口中了。
最后,开始代码编写:
第一步,定义基础信息
/// <summary> /// 定义菜单Item默认和选中背景色 /// </summary> private readonly Color menuBackColor = Color.FromArgb(200, 200, 169); private readonly Color menuMouserOverColor = Color.FromArgb(230, 206, 172); //定义button文字 private readonly s