Winforms 응용 프로그램 (C# 2, FX2.0, VC2008)에서는 Panel에서 파생 된 컨트롤을 사용하여 사용자 지정 컨트롤을 표시합니다. 컨트롤은 수직으로 배치되며 일반적으로 패널의 보이는 영역에 적합합니다. 직사각형 영역은 자신의 색 (스케치 녹색 부분) 반전이 나타납니다 (일반적으로 패널 내부에 스크롤 후) 때때로Winforms UserControl은 반전 된 색상으로 사각형을 보여줍니다.
Panel http://www.ericschaefer.org/Panel.png
:
나는 그것의 litte 스케치를 그려왔다. 이 영역의 크기는 무작위이지만 항상 패널의 오른쪽 가장자리에있는 것처럼 보입니다. 스케치에서 볼 수 있듯이 패널 스크롤 막대의 화살표 버튼도 반전되지만 썸 슬립 더 및 스크롤 영역은 반전되지 않습니다. 내가 흑인을 의미 반전 된 색상으로
은 ... 파란색 등 갈색이되고, 흰색은 검은 색이되고, 내가 생각에서입니다
흰색이된다.
- 이는 내 애플리케이션으로 인해 발생할 수 있습니까?
- 스크롤바의 화살표 버튼을 그릴 수 있습니까?
- 아이디어가 있으십니까?
편집 "Screenshot"
편집 : 나는 패널에 대해 잘못이었다. 과거에는 Panel 이었지만 현재는 UserControl입니다. 이와 같이 :
public class MyPanel : UserControl
{
public MyPanel()
{
DoubleBuffered = true;
BorderStyle = BorderStyle.Fixed3D;
BackColor = Color.DarkBlue;
VScroll = true;
HScroll = false;
AutoScroll = true;
AutoScrollMargin = new Size(0, 4);
}
}
이 상태에서 응용 프로그램의 스크린 샷을 게시 할 수 있습니까? 무슨 일이 일어나고 있는지 좀 더 쉽게 알 수 있습니다. – ChrisF
질문을 수정했습니다 ... – EricSchaefer
사진 대신 인쇄 화면을 만들 수 있습니까? 무슨 일이 일어나고 있는지 아직도 보는 것은 매우 어렵습니다. – ChrisF