1
양식이 ToolStrip
이고 양식이 ToolStripSplitButton
입니다.ToolStripSplitButton 스플리터 문제
을하지만 어떤 이유로 나는 ToolStrip
에 대한 사용자 정의 렌더러를 사용할 수 있습니다
toolStrip1.BackColor = Color.White;
toolStrip1.GripStyle = ToolStripGripStyle.Hidden;
splitButton.Image = PlusPic;
splitButton.Size = new Size(30, 30);
splitButton.Visible = true;
toolStrip1.Items.Add(splitButton);
는 그리고는 다음과 같습니다. 내가 Renderer
을 설정
class ToolstripCustomRenderer : ToolStripSystemRenderer { }
toolStrip1.Renderer = new ToolstripCustomRenderer();
그리고 후에는 ToolStripSplitButton
의 모양을 변경했습니다. 그것은 ToolstripCustomRenderer
에서 오버라이드 한 메소드를 사용하지 않습니다.
그리고이 나타납니다 스플리터를 제거하려면 : 그래서 내 ToolStripSplitButton
다른 보인다. 그러나 나는 이것을하는 방법을 모른다.
틀린 기본 클래스. 대신 ToolStripProfessionalRenderer에서 파생됩니다. –
완벽한! 너무 쉬웠다. 답으로 의견을 말하면 받아 들일 것입니다. – melya
확실히 Q + A를 시작하는 방법을 알고 있습니까? 해결책을 직접 게시하고 질문을 닫기위한 답을 표시하십시오. –