WPF

이번엔 엔디안에 대해 써보고자 한다.. 엔디안이란 데이터를 메모리에 넣는 순서를 정하는거라고 생각하면 될 것 같다. (내맘대로 생각...) (https://ko.wikipedia.org/wiki/%EC%97%94%EB%94%94%EC%96%B8) 나무위키도 함 봐보자! 그러면 이러한 엔디안은 어떠한 것들이 있는가? 단 2가지 뿐이다. Big-Endian(빅엔디안), Little-Endian(리틀엔디안) 그렇다면 빅엔디안과 리틀엔디안의 차이는 무엇인가? 아까 말했듯 데이터에 넣는 순서가 다르다는 것.. 예시로 확인해보자. Int32 Type의 TEMP_INT 라는 변수가 있다고 생각해보자. 1 int TEMP_INT = 123456789 cs 이렇게 변수가 있다면... 이 변수는 과연 4바이트 메모리에 어..
탭컨트롤이다.. 뭐 별거없는 탭컨트롤... 그냥 크롬의 탭을 생각해도되고... 오피스의 탭을 생각해도 되고... TabStripPlacement는 단순히 탭을 어느위치에 둘것인지 이다. 왼쪽/오른쪽/위/아래 4가지가 존재... 이건 굳이 코드까지 적힐필요도 없지만......... 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 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 Colored by Color Scripter cs 뭐 없다.... 코드도 제외!
11번째다.... 이번엔 ListBox... Listbox는 그냥 말 그대로 List 정보.. DataGrid와는 살짝 다른.... DataGrid를 가장 많이 쓰지만... 일반 Listbox도 알고는 가야지.... Listbox에 텍스트를 주로 넣지만... 난 그냥 Rectangle을 넣어봤다.. 코드 바로 궈궈 간단히 설명하자면... DataBinding을 위해 DataContext에 ViewModel을 연결해주고.. ListBox 선언 후 LS라는 Property와 ItemSource를 연결.! 그러면 끝 버튼 누를시에는 이렇게 ViewModel 접근해서 LS 프로퍼티에 데이터를 넣어준다. 그러면 디 엔딩 (기본적인 DataContext 생성방법등은 2021.10.21 - [사소한 아이의 소소한 스..
그냥 생각나는 컴포넌트들을 다 작성하고 있다... 그래서....좀..순서가 뒤죽박죽....하지만 뭐...내가 남겨두려하는거니까..!! 검색해서 보면되고!!! 그리하여 이번엔 Grid.. Grid가 참..잘쓰면 좋고....나쁘게 쓰면 안좋고.... 처음에 UI를 잡을때 잘 고려해야 한다. 만약 위와 같은 화면을 레이아웃 잡는다고 하면? 또한 위 화면 사이즈를 조절했을때 가운데 파란화면만 가로가 늘어난다면?? 이러한 부분들을 잘 고려해서 Grid를 생각한다면.... 정말 좋은 UI Layout이 될 것이다.. 물론 여기에 StackPanel 등을 또 섞어서 넣으면 금상첨화! 만약 내가 저런 UI Layout을 만든다면 이렇게 짤듯.. 이건 정말 간단한 Layout이니깐...금방...후딱후딱... 하지만.....
간단한 WaterMark TextBox를 만들어볼까한다. 유니티를 쓰면 기본적인 InputBox에 DefaultText를 입력하여서 Watermark를 만들필요가없지만... C#은 그런거없지.. 코드작성 고고 난 일단 워터마크를 이미지로 박을 예정이기에... 간단한 Textbox를 만들고..백그라운드로 티스토리 로고를 하나 박아준다. 티스토리 로고는 프로젝트에 추가해주어야 하며, 속성을 아래와 같이 해주어야 한다. 그리고 Behind 코드는 이렇게 Text의 내용이 있을때와 없을때를 구분지어 백그라운드를 보여줄지 말지로 해준다. 그리하면 텍스트 입력 전 텍스트 입력 중 이리된다. 만약에 이미지를 사용하지 않는다면.. 이미지 사용관련된 코드는 지우고... Behind 코드에서 Text가 Null이거나 빈칸..
이번엔 요새 정말 많이 쓰는거같은 StackaPanel... StackPanel이란 말그대로 계속 Stack을 해주는 Control이라고 생각하면된다. UI를 구성할때 UI의 사이즈가 변경 될 시 UI 위치를 어떻게 배치할것인지 항상 고민이 된다. 이럴때 StackPanel을 사용하면 참 편하다. 특정 위치에 Grid를 배치한 후 StackPanel을 생성하여 여러 Control을 배치하면.. 알아서 순서대로 넣어주므로 margin값을 넣어주지 않아도 알아서 배치가 딱딱되는 것!!! 사용법은 아래와 같이 사용하면 된다. 이렇게 넣어주면 알아서 자동으로 TextBlock과 Button이 차곡차곡 쌓인다 아래처럼. 만약 세로로 쌓는게 아니라 가로로 쌓으려면 StackPanel의 Orientation 정보를 ..
주지님
'WPF' 태그의 글 목록 (6 Page)