Category Archives: 프로그래밍/C#
SplitContainer 에서 더블버퍼링 하기
어제 올린 예제에 실제로 적용되어 있긴 하지만, 더블 버퍼링을 적용했다.
그런데 이게 SplitContainer 에 있는 Panel 에는 더블 버퍼링을 적용할 수 없는 것이었다.
이걸 어쩌나 하면서 살펴보니 Panel을 상속 받아서 아래와 같은 Panel 을 만들면 된다는 것이다.
|
using System.Windows.Forms; namespace CharSyamSpriteEditor this.UpdateStyles(); |
그런데 –_-, SplitContainer 안의 Panel에 더블 버퍼링을 적용할 방법이 없다 –_-;
그러나 고민하면 꼼수는 떠오르는 법…
그냥 –_- SplitContainer 위에 그냥 일반 Panel 을
올리고 –_- 그 넘을 위에서 생성한 DoubleBufferPanel로 생성해 주면
가볍게 끝 –_-; 이제 이미지를 잘라서 붙이는 것 까지 했는데 –_- 이제 애니메이션이랑
이미지 사이즈 맞춰주는걸 해야할듯 –_-
C# 공부 – 이미지로드, 더블버퍼링 -_-
음… 갑자기 C#을 좀 공부해야 겠다는 생각이 들어서
C#으로 SpriteEditor를 만들어보자고 생각하고 삽질을 좀 했습니다.
대략 시간은 2시간 정도, C# 을 공부를 한적이 제대로 없어서, 책도 없고, 그냥 검색하면서
할려니, 단순히 이미지로드 + 더블버퍼링 정도만 성공했습니다.
원래 원하는 형태의 구조로 하지 못하고 순차적으로 만들어버린 흐음…
좀 제대로 해봐야 할듯 합니다.
기초 소스만 첨부 : 1307937454.zip
앞으로 더 공부해야지…
