WPF에서 반복적으로 쓰는 custom UI control 을 만들려는데 머가 이리 잘 안되는지..
custom attribute 를 만들려고 아래와 같이 작성했다.
public static readonly DependencyProperty CommandProperty =
DependencyProperty.Register("Command", typeof(ICommand), typeof(class), new PropertyMetadata(false));
public ICommand Command
{
get { return (ICommand)GetValue(CommandProperty); }
set { SetValue(CommandProperty, value); }
}
attribute 하나 추가하는건데 머가 이리 코드가 길게 작성되는건지?
무려 7줄이나 추가된다.
attribute 가 여러개면 코드 겁나 기하급수적으로 증가한다.
그리고 {를 쓸때, 기본적으로 개행을 하도록 되어있는데,
코드 길어지게 하는 주범이여서 개인적으로 선호하지 않는 스타일이다.
암튼 custom component만들고 이거 쓰려는 xaml에서는 xmlns:uc="clr-namespace:class name 를 또 선언해줘야 한다.
custom component 추가하고 custom attribute 추가하려는데 인텔리센스에서는 분명 자동완성되는 attribute가,
작성하면 "멤버를 인식할 수 없거나 엑세스할 수 없습니다" 라고 뜬다.
이거 몇시간을 삽질/구글링하는데 아직도 머가 문제인지 모르겟다 ㅡㅡ;
조치방법을 제대로 알려주던지, custom attribute를 쉽게 만들게 해주던지 정말 화나게 하는 개발방식이다.
'개발후기' 카테고리의 다른 글
SOLID (솔리드) 원칙이란? (0) | 2021.09.21 |
---|---|
개발후기 - ionic admob 광고달기 개발후기 (0) | 2021.08.19 |
안드로이드 개발후기 (0) | 2021.08.09 |
WCF 개발후기 (0) | 2021.07.08 |
안드로이드 - 인앱결제 개발후기 (0) | 2021.06.29 |
댓글