2010-01-11 6 views
-2

데이터 바인딩을 통해 텍스트 상자의 데이터를 바인딩하고 있습니다. 대신이 같은 최소 및 최대 값을주는 ...WPF에서 데이터 값 바인딩

<TextBox Height="24" 
     HorizontalAlignment="Right" 
     abc:TextBoxMaskBehaviour.Mask="Decimal" 
     abc:TextBoxMaskBehaviour.MinimumValue="0" 
     abc:TextBoxMaskBehaviour.MaximumValue="200" 
     Margin="0,9,8.5,0" Name="txtCStart" 
     VerticalAlignment="Top" 
     Width="106" 
     MouseWheel="OnMouseWheel"> 

가 나는 .xaml.cs 파일을 축복하는주고 싶다. 그렇게하는 방법? 이 같은 일반적으로

TextBoxMaskBehaviour.SetMinimumValue(txtCStart, 0); 
TextBoxMaskBehaviour.SetMaximumValue(txtCStart, 200); 

, 당신은 연결 속성 설정 :

+0

당신은 당신이합니다 (.xaml.cs 코드를 뭘 하려는지 명확하게 할 수 뒤에) 파일? –

+0

주어진 입력의 크기 또는 제한? –

+0

현재 코드를 제공 할 수 있습니까? 또는 질문을 다시 명확히하십시오. –

답변

4

분명히, 당신은 abc:TextBoxMaskBehaviour.MinimumValueMaximumValue C를 통해 # 코드를 설정하려면 (귀하의 의견에서 판단, 당신의 질문은 매우 명확하지 않다)를 제발 도와주세요 : AttachedPropertyClass .SET AttachedProperty (제어, ). 마찬가지로 첨부 된 속성 클래스. 값 첨부 된 값 (컨트롤)으로 값을 읽을 수 있습니다.

+0

도움이 되니 반갑습니다. 답변을 수락 된 답변으로 표시하십시오 (답변 옆에있는 "체크 아이콘"을 클릭하십시오). – Heinzi

0

이것은 아마도 Rubenhak TextBoxMask 기능과 직접적으로 관련되어있는 것처럼 보입니다. (따라서 나는이 정확한 질문에 대답하려고합니다.) Rubenhak의 맥락에서, 따르는 어떤 경우, 대답은 :

Rubenhak.Common.WPF.TextBoxMaskBehavior.SetMask(
    TextBoxControl, 
    Rubenhak.Common.WPF.MaskType.Decimal); 

과 유사 위해 :

Rubenhak.Common.WPF.TextBoxMaskBehavior.SetMinimumValue() 
Rubenhak.Common.WPF.TextBoxMaskBehavior.SetMaximumValue() 
관련 문제