微商网站模板,上海公司排名前十,4a广告公司什么意思,河间网站建设公司状态栏控件StatusBar?xml:namespace prefix o ns urn:schemas-microsoft-com:office:office /StatusBar的一些常用属性#xff1a;名称可用性描述BackgroundImage读写可以给状态栏赋予一个图像#xff0c;显示在背景上。Panels只读这是状态栏上的面板… 状态栏控件StatusBar?xml:namespace prefix o ns urn:schemas-microsoft-com:office:office / StatusBar的一些常用属性 名称 可用性 描述 BackgroundImage 读写 可以给状态栏赋予一个图像显示在背景上。 Panels 只读 这是状态栏上的面板集合。使用这个集合可以添加和删除面板 ShowPanels 读写 如果要显示面板这个属性必须设置为true Text 读写 如果不使用面板这个属性就存储显示在状态栏中的文本 StatusBar的常用事件 DrawItem——在设置了OwnerDraw样式的面板需要重新绘制时引发该事件。如果要自己绘制面板的内容必须订阅这个事件。 PanelClick——在单击面板时发生。 状态栏中的每个面板都是StatusBarPanel类的一个实例。这个类包含Panels集合中所有面板的信息。这些信息可以是简单的文本和文本队列也可以是要显示的图标和面板的样式。 如果要自己绘制面板必须把面板的Style属性这是为OwnerDraw并处理StatusBar的DrawItem事件。 要区别鼠标点击的是StatusBar中哪一个Panel可以通过订阅StatusBar控件的StatusBarPanelClickEventHandler事件来实现 private void statusBar1_PanelClick(object sender, StatusBarPanelClickEventArgs e) { if(e.StatusBarPanel statusBar1.Panels[3]) { MessageBox.Show(Panel3); } if(e.StatusBarPanel statusBar1.Panels[2]) { MessageBox.Show(Panel2); } } 转载于:https://blog.51cto.com/bearstudyhard/298079