문제

내가 다수가 있다고 가정 해 봅시다 Datagrids Winform 앱 전체에서 백콜로를 설정하고 싶습니다. 모두 그들 중 보라 Visual Studio에서.

가장 빠른 설정 방법은 무엇입니까? 재산 여러 항목의 경우 아니다 같은 형태에 위치하고 있습니까?

감사!

도움이 되었습니까?

해결책

런타임이 아닌 디자인 시간에 이것을 변경하는 것에 대해 묻기 때문에 "새로운 Datagrid"에 대한 전체 솔루션을 검색하고 디자이너 CS (또는 Designer.VB) 파일에서 변경합니다. 그 외에는 일종의 매크로를 쓰는 것 외에는 더 빠른 방법을 생각할 수 없습니다.

다른 팁

있습니다 Application.OpenForms 속성 - 해당 목록을 반복 한 다음 각 컨트롤의 컨트롤 속성을 재귀 적으로 반복하여 유형과 일치하는 것을 모으십시오.

그게 당신이 찾고있는 것입니까?

"새로운 Datagrid"를 검색하는 대신 ".BackColor ="를 검색하지 않는 이유는 변경 될 라인입니다 (다른 컨트롤에는 .BackColor 속성이 있으므로 블라인드 업데이트를 수행하지 마십시오).

도움이 되었기를 바랍니다,

계산서

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top