WPF에서 반복적으로 쓰는 custom UI control 을 만들려는데 머가 이리 잘 안되는지..
custom attribute 를 만들려고 아래와 같이 작성했다.
1 | public static readonly DependencyProperty CommandProperty = |
attribute 하나 추가하는건데 머가 이리 코드가 길게 작성되는건지?
무려 7줄이나 추가된다.
attribute 가 여러개면 코드 겁나 기하급수적으로 증가한다.
그리고 {를 쓸때, 기본적으로 개행을 하도록 되어있는데,
코드 길어지게 하는 주범이여서 개인적으로 선호하지 않는 스타일이다.
암튼 custom component만들고 이거 쓰려는 xaml에서는 xmlns:uc=”clr-namespace:class name 를 또 선언해줘야 한다.
custom component 추가하고 custom attribute 추가하려는데 인텔리센스에서는 분명 자동완성되는 attribute가,
작성하면 “멤버를 인식할 수 없거나 엑세스할 수 없습니다” 라고 뜬다.
이거 몇시간을 삽질/구글링하는데 아직도 머가 문제인지 모르겟다 ㅡㅡ;
조치방법을 제대로 알려주던지, custom attribute를 쉽게 만들게 해주던지 정말 화나게 하는 개발방식이다.