내 솔루션 내에서 내 XAML 파일이 아닌 다른 프로젝트에서 나는 C#을 파일에 행동 클래스가있는 TextBlock 실버에 동작을 추가 3
실버 3에 TextBlock의에 동작을 추가 할.
public class FooBehavior : Behavior<TextBlock>
{
...
}
이 동작을 내 TextBlock에 어떻게 첨부합니까? C# 코드를 사용하지 않고 할 수 있으면 좋을 것입니다. 이이 코드 TextBlock
에 그런
xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"
xmlns:myBehaviors="clr-namespace:MyNamespace.Behaviors;assembly=MyAssembly"
:
<TextBlock .....>
<i:Interaction.Behaviors>
<myBehaviors:FooBehaviour/>
</i:Interaction.Behaviors>
</TextBlock>
감사합니다. 올바른 어셈블리 이름을 설정하는 데 약간의 문제가있었습니다. 더 잘 작동합니다! – vikke