ToolStripSplitButton을 파악하려고합니다. ToolStripSplitButton을 누를 때 사용자 정의 게이지를 표시하는 것이 목적입니다. 그러나 어떤 설정을 시도해도 버튼 아래에 회색 선이 표시됩니다.Winforms ToolStripSplitButton은 회색 선으로 표시되며, 마우스를 가리킬 때만 나타납니다.
ToolStrip 자체가 RenderMode.System으로 설정되고 도킹되지 않으며 ToolStripSplitButton이 유일한 구성 요소입니다.
사용자 지정 ToolStripRenderer 클래스를 도입하여 줄을 제거하지만, 컨트롤 아래에있는이 단일 성가신 어두운 회색 선을 제거하는 데 총 과잉처럼 보입니다.
나는이 구성 요소에 대한 gazillion 설정의 나머지 부분을 제공하지 않기 때문에 어둠 속에서 총소리가 들릴 수도 있지만, 누군가가이 컨트롤이 어떻게 작동하는지에 대한 통찰력을 제공하기를 기대하고있었습니다.
두 번째 질문은 ToolStripSplitButton의 동작에 관한 것입니다. 마우스를 가져 가기 전에 구성 요소가 표시하는 평면 및 경계선없는 모양을 피할 수있는 방법이 있습니까? 난 패널의 나머지 버튼과 함께 균일 한 모양을하려고 노력 중이 야, ToolStripSplitButton은 마우스 커서가 구성 요소 위에있을 때만 나타납니다. 어떤 도움을 크게 appreaciated됩니다
:
여기 스크린 샷입니다!