已移除狀態列控制項
自 .NET 5 起,將不再提供部分 Windows Forms 控制項。
變更描述
自 .NET 5 起,將不再提供部分與狀態列相關的 Windows Forms 控制項。 .NET Framework 2.0 已推出具備更好設計及支援的替代控制項。 退場的控制項先前已從設計工具的工具箱中移除,但仍可供使用。 現在這些控制項已完全移除。
下列類型將不再提供使用:
StatusBar
StatusBarDrawItemEventArgs
StatusBarDrawItemEventHandler
StatusBarPanel
StatusBarPanelAutoSize
StatusBarPanelBorderStyle
StatusBarPanelClickEventArgs
StatusBarPanelClickEventHandler
StatusBarPanelStyle
導入的版本
5.0
建議的動作
針對這些控制項及其案例,改為使用替代 API:
舊控制項 (API) | 建議的替代項目 |
---|---|
StatusBar | StatusStrip |
StatusBarPanel | ToolStripStatusLabel |
受影響的 API
- System.Windows.Forms.StatusBar
- System.Windows.Forms.StatusBarDrawItemEventArgs
- System.Windows.Forms.StatusBarDrawItemEventHandler
- System.Windows.Forms.StatusBarPanel
- System.Windows.Forms.StatusBarPanelAutoSize
- System.Windows.Forms.StatusBarPanelBorderStyle
- System.Windows.Forms.StatusBarPanelClickEventArgs
- System.Windows.Forms.StatusBarPanelClickEventHandler
- System.Windows.Forms.StatusBarPanelStyle