퇴근5분전

 

 목요일(5.4) 처음 디자이너를 이용해서 작업을 해봤다. 시작시간 부터 종료까지...

싱글폼 탭 3개에

내부 컨트롤이 38개.

이걸 디자인 해서 변환하고 소스 작업 마친 시간이 6시간 걸렸다. ㅡ.ㅡ;;

 

겁나게 오래 걸렸넹 디자인만 3시간...

 

음.. 전날 프로그램 수정까지 마친 상태에서 가져가서 바로 디자인하고 변환 했더니... 문제가 생겼다.

 

 WPF에서 TextBox에 숫자입력관련 처리를 전날 마무리하고 테스트해갔지만, .net 3.5에서 적용이 안되고 에러가 똭!!!

 

wpf의 .xaml 에

 

 xmlns:num="clr-namespace:System.Globalization;assembly=mscorlib"   를 추가하고

 

<TextBox  Height="21" TextAlignment="Right" Name="txtNumber" 
                  Text="{Binding Price,
                  UpdateSourceTrigger=PropertyChanged,
                  StringFormat='#,##0',
                  ConverterCulture={x:Static num:CultureInfo.CurrentCulture}}" />

 

다음 .xaml.cs 에

       public decimal Price { get; set; }

 

       txtNumber.DataContext = this;

 

로 처리하니까 숫자로 입력하는 경우 ,가 자동으로 찍힌다.

 

이게...  .net 3.5에선 안된다ㅡㅡ;;  3.5에서 하려면 IValueConverter를 구현하고 적용하여야 한다.

 

그걸 굿센 개발프레임웍에서 어떻게 지원하면 좋을지 찾고 고치고 디자인을 상세조정하는 3시간이 소요되었다.

 

그 다음 소스단 처리를 위해 작업하고 테스트 하니 3시간이 훌쩍... 생각보다 오래 걸리네..?

 

주말에 다시 소스를 재정비해놨다. ( 더이상 어떻게 고칠지... 생각이 안난다. )

 

디자이너는 더 고칠것 같지는 않고.. 추가적인 기능을 구현할 것 같다.

 

첫번째, 테스트작업. ( UI 테스트 기능을 스크립트로... )

두번째, 회의록기능.

 

기타.

  VS AddIns 으로 화면별 조회정보? 나 테스트 정보 같은걸 만들어줄까나?