2017-03-23 3 views
0

데이터 바인딩의 측면을 테스트하려고하는 매우 간단한 코드 샘플이 있습니다. 그러나, 나는 그것을 작동시킬 수 없다, 나는 누군가가 나에게 잘못하고 있다는 것을 지적 할 수 있기를 바라고있다. 코드에서 Xamarin Forms 텍스트 바인딩이 작동하지 않습니다.

string textSample = "This is a test!"; 
BindingContext = this; 

그리고 XAML 파일에

: 나는이 코드를 실행하면

<Label Text = "{Binding Path=textSample}" /> 

, 라벨 아무것도 표시되지 않습니다 CS 코드 숨김 파일에서

나는이 있습니다.

분명히 뭔가 빠졌지 만 나는 무엇을 볼 수 없습니다. 당신은 공공 properties

public string textSample { get { return "This is a test!"; }}; 
BindingContext = this; 

Path을 결합 할 수있는 도움

답변

1

에 미리

감사가 필요하지 않습니다 :

<Label Text = "{Binding textSample}" /> 
0

또 다른 방법을

public string textSample {get;set;} = "This is a test!"; 
관련 문제