WPF Q&A

WPF 코드바인딩 관련 질문 하나 드립니다. (내용이 안보여 재업로드) 죵김 평점: 없음 조회: 225
안녕하세요.
초보 닷넷 개발자입니다.

비하인드코드에서 Canvas자식객체를 바인딩하는 도중에 궁금증이 생겨 질문드립니다.

  
            Binding someBinding = new Binding("Canvas.Left");
            someBinding.Source = somSource;
            somTextBox.SetBinding(TextBox.TextProperty, someBinding);


위와 같이 바인딩했을 경우 Canvas.Left 값이 바인딩 되지 않는 문제가 발생했습니다.

해결은 Binding someBinding = new Binding("(Canvas.Left)");  와 같이 괄호를 쳐서 바인딩해주니 값이 제대로 출력 됐는데요.

혹시 괄호를 하고 안하고의 차이가 무엇인지 어떨때 괄호를 써야하는지 궁금합니다.

고수님들의 지도편달 부탁드립니다.

감사합니다.
 
 
태그 : WPF
작성자 정보
죵김
Level 3
 [EXP.11/16]

메일:  비공개
글등록 +12 24 덧글등록 +3 3
자기소개
글 공유하기 |
  tweet facebook
2018-09-28 오후 2:14:15
나도한마디
사용자
호산골            [2018-09-28]
Level 5
 [EXP.2/16]
Attached Property를 C# 코드상에서 바인딩할 경우 괄호'( )'로 묶어 Attached Property라는 것을 바인딩 엔진에 알려주려고 그랬던거 같습니다.

사용자
죵김            [2018-09-28]
Level 3
 [EXP.11/16]
그냥 단지 결합속성은 괄호로 묶어 알려주자. 이렇게 정의된 것 이라고 보면 되는 것인가요?
사용자
호산골            [2018-09-28]
Level 5
 [EXP.2/16]
문법이라고 보시면 될 거 같습니다. Xaml상에서 바인딩 할 때도 아래와 같이 괄호'( )' 사용합니다.

<TextBox Canvas.Left="45" Text="{Binding Mode=OneWay, RelativeSource={RelativeSource Self}, Path=(Canvas.Left)}" />
태그로 엮인글
[C#.NET Q&A] wpf에서 g.cs 파일이 뭔가요? [1]  Tube
[C#.NET Q&A] wpf 공부 방법??  Tube
[WPF Q&A] 동시에 두화면에 NotifyPropertyChanged 시키려면 어떻게 해야하나요..?[2]  LustBJ
[WPF Q&A] WPF 메세지박스 띄웠다가 자동으로 꺼지는방법..[1]  bb
[WPF 자료실] WPF에서 마우스의 움직임이 시간동안 없을 경우 자동종료되는 프로그램 만드는법좀 가르쳐주세요[1] 파일첨부 bb
[WPF Q&A] ALT 키를 이용한 키조합 기능 구현하는데 궁금한 부분이 있습니다..  비가와요
[C#.NET Q&A] C# WPF 에서 PrintDialog.PrintVisual 인쇄 안되는 문제 문의  워너비포티
[WPF Q&A] WPF 에서 PrintDialog.PrintVisual 실행시 Label에 Name 속성을 지정 하면 출력이 안됩...  워너비포티
[WPF Q&A] Send 버튼 눌렀을 시 TextBlock 반영 방법[1]  WPFWTF
[WPF Q&A] Rectangle에 Fill 된 색 값을 알아 내는 방법은 없나요??[1]+1  존오비미켈
글리스트
ToolTip 에서 다른 TextBlock 의 Text 바인딩을 하려면 어떻게 하면 될까요?[1]+1  비가와요
ALT 키를 이용한 키조합 기능 구현하는데 궁금한 부분이 있습니다..  비가와요
imagesource 기반으로 image 다시 그려내려면 어떻게 해야하나요?  코쟁이놈
Attached property가 view 와 model의 종속성을 감소시키는데 기여하는게 맞는것인지요?[2]+5  코쟁이놈
다른 페이지에서 변경한 클래스값의 바인딩[2]+2  towamk
WPF 에서 PrintDialog.PrintVisual 실행시 Label에 Name 속성을 지정 하면 출력이 안됩...  워너비포티
WPF에서의 그래픽처리 질문입니다 [1]+1  렐릭
Send 버튼 눌렀을 시 TextBlock 반영 방법[1]  WPFWTF
Rectangle에 Fill 된 색 값을 알아 내는 방법은 없나요??[1]+1  존오비미켈
Grid 에 Border 를 이용해 표를 만들었는데 세로줄이 상황에 따라 어긋나는 현상.[2]+2  비가와요
 ★현재글->   WPF 코드바인딩 관련 질문 하나 드립니다. (내용이 안보여 재업로드)[1]+2  죵김
WPF 코드바인딩 관련 질문 하나 드립니다.  죵김
DataGrid 관련 BorderBrush 질문이있습니다.[1]  독고다이
다른컴퓨터에서 제 로컬 서버 연결하는 방법[1]+1  WPFWTF
버튼 이미지 및 MouseOver 관련 문의[3]+1  WPFWTF
WebBrowser Navigate에 관한 질문입니다.[1]+1  nalai
TextBox 박스가 여러개있을때[3]  엿장수
List<string> 을 확장정렬하려면 어떻게 해야 하나요?[3]+5  insurang
책보고 처음 쓰레드 ( Thread ) 따라했는데, 값이 책과 다릅니다.[1]+1  insurang
스크린페인팅 프로그램을 만들고싶은데[1]+1  엿장수
파일다이얼로그 띄울때[1]+1  엿장수