안녕하세요J 반짝 반짝 빛나는 성남미입니다. 오늘은 화면안의 영역을 자유자제로 움직일 수 있는 GridSplitter에 대해 알아보겠습니다!! 화면 영역을 나누기 위해 ColomnDefintions의 오른쪽의 … 버튼을 클릭합니다 Add another item을 눌러 행을 두개 추가해 주고 각각의 width값을 세팅해 줍니다 화면의 영역이 이렇게 두개로 나눠진 것을 확인할 수 있습니다. 이번에는 열을 세팅해 보겠습니다. RowDefintions의 오른쪽의 … 버튼을 클릭합니다 같은 방법으로 열을 원하는 개수만큼 추가합니다. 화면을 보면 두개의 행과 세개의 열로 나눠진 것을 확인할 수 있습니다. 알아보기 쉽게 원하는 영역을 보더로 색을 넣어주고 텍스트 블록으로 표시를 해주었습니다 자 이러면 GridSpli..
세터프로퍼티를 잘 정의하면 코드가 아주 깔끔함 1. 클래스의 개념, 두께나 RecognizeAccesskey 등의 특수한 경우를 제외하고는 다 프로퍼티로 뺄 수 있다. 오른쪽 마우스를 눌러서 세터프로퍼티로 빠지는지 확인해 보면 빠지는지 안빠지는지 구분이 가능함 2. 기본 세터프로퍼티는 지우지 않는게 좋다 추가는 자유로움 3. Value="{x:Null} / Value="Transparent" 다른점은?? Null은 아무것도 없는 빈 공간이고 Transparent 투명이지만 자리 영역은 차지 4. 세터벨류로 디테일하게 작업 가능함 5. x:Key="S_tgbChangeCompass" 엑스키의 이름을 안주면 해당 타겟타입은 모두 적용되는 효과가 된다 6. 리소스로 빼지 않고 레이아웃 패널에 레이아웃.Reso..
안녕하세요! 반짝반짝 빛나는 성남미입니다 :-) 조금은 어렵지만, 윈도우 사이트를 새창으로 띄우거나, 버튼을 눌렀을 때 원하는 xaml 파일을 불러오는 방법을 소개합니다. 화면이 나타날 영역을 보더로 잡아주고 frame으로 이름을 넣어줍니다. 그리고 btn_1, btn_2, btn_3버튼 3개와 Rbtn_1, Rbtn_2, Rbtn_3 라디오 버튼3개를 준비합니다. 오른쪽 마우스 클릭 > Add New Item 클릭, 유저컨트롤을 추가해 줍니다. 이름을 각각 Test_1.xaml, Test_2.xaml, Test_3.xaml으로 생성합니다. 알아보기 쉽게 각각의 xaml을 색깔을 넣어주고, 이름을 넣어 구별하기 쉽게 했습니다. btn_1의 레이어를 잡고 오른쪽 Properties 탭을 클릭한 뒤 오른쪽 ..
안녕하세요! 반짝반짝 빛나는 성남미입니다 :-) 1번째는 가로 중앙 정렬만 했습니다. 글자가 들쑥날쑥 올라가 보입니다. 2번째는 중앙 정렬한 파일을 상하 마진 값을 조정하고, 폰트 사이즈를 조정해 비슷한 라인으로 보이도록 수정했습니다. 폰트가 같은 라인에 있지만 둘쑥 날쑥 해 보이는 문제를 해결하는 방법은 여러 폰트를 써야 하는 경우라면 하나하나 마진 값을 맞춰주는 방법 밖에는 없는 것 같습니다. 그리고, 값이 변화되지 않는 고정된 폰트라면 png로 변환해 이미지로 넣는 것이 더 좋겠습니다.
- Total
- Today
- Yesterday