我需要在我的應用程序中直接在menustrip下面顯示工具條,但是爲每個設置RenderMode = Professional都不會給出相同的結果。他們都顯示背景漸變,但不是同一個。ToolStrip vs MenuStrip - 我可以使他們的渲染相同嗎?
是否有某種方法可以爲工具條使用菜單欄渲染,反之亦然? 或者可以有人建議如何最好地實現一個漸變我自己,我可以執行一個分類的渲染器?
新增功能: 非常感謝nobugz的回答如下。有用的材料也在 this answer。
還有一個問題 - 如果我將自定義渲染器基於ToolStripProfessionalRenderer並覆蓋OnRenderToolstripBackground,我仍然會在我的ToolStrip上獲得彎曲的右側拐角,但不會在我的MenuStrip上。是否有一些內部邏輯提供了一個不同的區域供後臺渲染器填充?我關閉了(用無所事事功能重寫)邊界渲染器。