Notice
- Today
- Total
Recent Posts
Recent Comments
Link
Tags
- 동영상 오류
- Ribbon
- <<<<<<<<
- node.js
- mariaDB 설치
- Spread
- Image icon 변환
- RaspberryPi
- OpenFileDialog
- ScrollBarTrackPolicy
- onPageFinished
- usb 인식 불가
- mariaDB 외부접속
- 라즈베리파이
- .mine
- ImageList Icon 변환
- c#
- 라즈베리 피이
- UltraToolbarsManager
- Raspberry Pi
- MariaDB
- mp4 재생
- node.js 설치
- WebViewClient
- ContextMenuStrip
- startActivity
- 다중 Filter
- OSHP
- ubuntu
- 자동 닫힘
Archives
Realman's World
Panel Scroll 초기화 방지 본문
AutoScroll 설정된 Panel을 초기화할 경우 기존의 위치까지 초기화되어 불편을 초래하는 경우가 있다.
이를 방지하기 위해서는 초기화 전 해당 위치를 저장하고 초기화 후 다시 저장된 위치를 불러오면 된다.
(pnlBayView -> Panel Control)
Point ptPnlBayView = pnlBayView.AutoScrollPosition;
pnlBayView.Controls.Clear();
pnlBayView.SuspendLayout();
while(;)
{
....
}
pnlBayView.ResumeLayout();
pnlBayView.AutoScrollPosition = new Point(Math.Abs(ptPnlBayView.X), Math.Abs(pnlBayView.AutoScrollPosition.Y));
Comments