내 임무는 간단합니다. Silverlight Accordion 컨트롤의 작은 화살표를 가운데 정렬 대신 상단으로 이동하고 싶습니다. 이것은 내가 예상했던 것보다 더 복잡한 것으로 입증되었습니다. (저는 아직 XAML을 처음 사용하고 있으며 Expression Blend가 없습니다.)AccordionButton에서 화살표 위치 변경하기
지금까지 AccordionButton의 스타일을 수정해야한다고 추론했습니다. 이미 AccordionItem 자체의 스타일을 성공적으로 추가했으며 모두 잘 작동하지만 버튼 자체를 수정하려고하면 아무 일도 일어나지 않습니다.
<Style TargetType="toolkit:AccordionButton" x:Key="MyAccordionButtonStyle">
<Setter Property="VerticalContentAlignment" Value="Top"></Setter>
<Setter Property="VerticalAlignment" Value="Top"></Setter>
</Style>
이 작업을 수행하려면 AccordionButton의 전체 스타일을 다시해야합니까? 나는 내가해야 할 일인 것처럼 보이는 this answer을 찾았지만 어디에서 "템플릿을 복사 할 것인가"또는 어디에서 그것을 찾았는지를 파악할 수 없다. CodePlex에서 소스 템플릿을 찾으려고했지만 행운이 없었습니다. 내가 찾은 this 첫 번째 대답은 내가 무엇을 찾고있는 것으로 보이지만, 어디에서 작동하도록 넣어야합니까? 나는 그것을 "연결"하는 방법에 대해 확신하지 못한다. 또는 내가 올바른 방향으로 나아가고 있다면, 그렇게 단순한 것에 너무 지나치게 복잡하게 보인다.
예,이 현재 스타일을 대체 할이 템플릿을 찾을 수 있습니다 [예를 들어, Github] (https://github.com/samueldjack/SilverlightToolkit/blob/master/Controls.Layout.Toolkit/Accordion/AccordionButton.xaml) –