반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Gradle
- Rxjava
- 디자인패턴
- 코틀린
- 스레드
- 글또
- theming
- 알고리즘
- 병럴프로그래밍
- 안드로이드스튜디오
- 코루틴
- Compose
- 회고
- viewmodel
- Coroutine
- 병렬프로그래밍
- mockito
- 커스텀상태
- Kotlin
- 테스트
- 안드로이드
- k8s
- ReactiveProgramming
- 안드로이드강좌
- android
- 자바
- kotlin강좌
- 알게되는
- 책
- g 단위테스트
Archives
- Today
- Total
목록개발/c# winform (6)
선생님, 개발을 잘하고 싶어요.
C# Winform Form 위에 Form 올리기
Form은 Controls.Add가 동작하지 않아 폼을 폼에 추가할수 없었다.Controls에 추가가 안되는 이유가 Form은 항상 TopLevel이 true로 설정되어 있기 때문인데 해당 부분을 바꿔주면 Designer.cs 코드를 바꿔서 폼을 추가할수 있다. 메인폼에 차일드폼을 추가하는 코드 빨간 박스에 해당하는 코드를 입력하면 메인폼 디자인 모드에서 차일드폼을 컨트롤 할 수 있다. 차일드폼을 조작하고, 속성값을 변경할 수 있다. 이제 편하게 디자인 패널에서 폼을 조작하며 작업하면 된다! 개꿀!
개발/c# winform
2018. 9. 20. 00:27
TableLayoutPanel 사용시 col, row 레이아웃 픽셀 크기 받아오는 법
TableLayoutPanel에서 해당 Col과 Row에 해당하는 Control의 사이즈를 제한해야 하는 일이 있었다. GetControlFromPosition(int col, int row) 라는 함수가 있어서 원하는 동작을 할줄 알았는데 레이아웃 제한 크기를 반환하는 것이 아니라, 해당 레이아웃에 놓인 Control을 반환하는 함수더라. 검색력의 부족인지 잘 안찾아저서 직접 만들었다. 아래 함수는 SizeType이 Absolute와 Percent만 있다고 가정한 상태에서 레이아웃 제한 크기? 의 픽셀 사이즈를 반환하는 함수이다. // Percent와 Absolute 인 row, col로 구성되어있다고 가정 private Size GetActualPixelSize(TableLayoutPanel pane..
개발/c# winform
2018. 9. 7. 11:20