하나의 컨트롤이 시간에 표시되는 내 UserControl에 세 개의 그리드가 있습니다. 마지막 열에서 데이터를 확인하고 Foreground 색상을 적용해야하는 Style을 사용해야합니다. DataTriggers을 사용하여 3 개의 그리드에서 각 컨트롤의 스타일을 쓸 수 있습니다. 하지만 어디서나 사용할 수있는 Resource의 구체적인 스타일이 필요합니다.
역할을 TopLevelHeader 또는 TopLevelItem 및 IsPressed로 지정합니다. 두 개의 MultiTriggers를 지정하지 않아도 가능합니까? <MultiTrigger>
<MultiTrigger.Conditions>
<!-- IsPressed -->
<Condition Property="IsPressed"
기본 템플릿에 TextBox가있는 사용자 지정 컨트롤이 있습니다. 내가 설정 싶습니다 SelectedValue, NullText (아무것도 선택되지 않으며 값이 제공 될 때 텍스트 상자에 표시 할 텍스트) : 사용자 정의 컨트롤 (다른 사람의 사이에서)이 2 종속성 속성을 가지고 SelectedValue null이고 NullText null이 아닌 경우 N
이것은 WPF와 Silverlight에서 모두 작동하는 라이브러리를 만드는 것과 관련이 있습니다. WPF Toolkit에는 Silverlight에 포함 된 VisualStateManager의 구현이 포함되어 있으며 VisualStateManager가 WPF의 MultiTrigger에서 수행 할 수있는 작업을 수행하면 내 문제가 해결됩니다. 방금 arti