내 양식에 월 캘린더 컨트롤이 있는데 범위를 선택하면 범위가 흰색으로 변합니다. 나는 titlebackcolor (Highlight)와 titleforecolor (AliceBlue)를 점검했고 그것들은 흰색으로 설정되지 않았다.monthcalendar 컨트롤 범위를 올바르게 그리지 않음
누구든지이 문제를 해결하기 위해 무엇을 할 수 있는지 알고 있습니까?
내 양식에 월 캘린더 컨트롤이 있는데 범위를 선택하면 범위가 흰색으로 변합니다. 나는 titlebackcolor (Highlight)와 titleforecolor (AliceBlue)를 점검했고 그것들은 흰색으로 설정되지 않았다.monthcalendar 컨트롤 범위를 올바르게 그리지 않음
누구든지이 문제를 해결하기 위해 무엇을 할 수 있는지 알고 있습니까?
체크 TrailingForeColor
속성을 확인하십시오.
MSDN here에 대한 자세한 내용을 확인하십시오. 당신은 당신이 놓친 도움이되는 것을 발견 할 것입니다.
동일한 동작이 나타납니다. 이 스크린 샷에서, 나는 14 Januari 2011 년
렌더링이 잘못 Visual Styles과 관련이있다 그 이유를 (12)을 선택했습니다. 기본적으로 활성화되어 있으며 일반적으로 원하는 것입니다. 예를 들어 둥근 모서리가있는 단추를 사용할 수 있습니다.
VisualSTyles (Program.cs에서 Application.EnableVisualStyles()
줄을 제거함)를 사용하면 CalendarControl에서 예상대로 범위를 그립니다. 그러나 비주얼 스타일을 비활성화하면 Button 및 CheckBox 컨트롤과 같은 다른 컨트롤에 대한 렌더링이 오래되어 버릴 수도 있습니다. 이 스크린 샷은 MonthlyCalendar 컨트롤에서 올바르게 렌더링 된 범위 선택을 보여 주며 오래된 Button 및 CheckBox 컨트롤을 보여줍니다. MSDN reference for the MonthCalendar class이 언급하지 않지만
의 MSDN Reference on Visual Styles는는 참고를 언급 않습니다.
Vista 나 Windows 7에서 Visual Styles 렌더링을 사용하지 않는 방법을 모르겠다. Windows XP 만 사용하기 때문에. 그러나 렌더링이 운영 체제에서 동일하면 MonthCalendar 컨트롤의 범위 선택을 전혀 사용하지 않는 것이 좋습니다.
고마워요! 이게 내가 가진 정확한 문제를 도왔다. –