018. Style Trigger
·
사소한 아이의 소소한 스킬/C#
이번엔 UI의 스타일을 알아보자... 그중에서도 Trigger... Trigger는 기본적으로 4가지가 존재한다. Property : 기본 Property값을 변경 할시 Event : Event가 발생될 시 Data : Binding 문법으로 연결된 데이터가 수정될 시 Multi : 조건을 다수 적용 할 시 이중에서 첫번째 Property Trigger에 대해 알아보자.. 간단한 Trigger를 만들어보았다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 Colored by Color Scripter cs Rectangle을 하나 만들고... Trigger를 통해 Rectangle의 Fill값을 변경하도록 한 코드.. 코드가 어렵지않아 확..
016. Window - UserControl 간 파라미터 전달
·
사소한 아이의 소소한 스킬/C#
이번엔 컴포넌트가 아닌 UI단위의 기술을 이야기해보자. WPF로 시작하면.... MainWindow가 기본으로 생긴다. 여기서 MainWindow내부에 UserControl을 만든다고 생각한다면 이런식으로..... 만약 이렇다면... MainWindow에서 UserControl로 변수를 넘기는 방법은 무엇이 있을까? 만약 반대의 경우라면? 또 각각의 경우에 따라 변수가 다같이 동기화가 되야 한다면?? 복잡.. 그 자체....... 그냥 간단히 생각해보자 각각 MainWindow의 특정 변수가 있고... UserControl에도 특정 변수를 만들어서.. 2개를 항상 동일하게 변경해준다면... 이런 경우 문제가 발생될 일이 없을 것으로 생각된다.... 그러취? 이렇게 값이 변경될때 신경안쓰고 데이터가 동기화..