ToolBar
을 명령보기 모델 개체 모음에 바인딩합니다. 컬렉션의 객체에는 IsSeparator
이라는 속성이 있는데 이는 사실 ToolBar
에 <Separator/>
으로 표시하고 싶습니다.ItemSource를 바인딩 할 때 도구 모음 구분 기호를 삽입하는 방법
내 기본 태그는 다음과 같습니다
<ToolBar Grid.Row="1" ItemsSource="{Binding Path=ToolBarCommands}">
<ToolBar.ItemTemplate>
<DataTemplate>
<Button ToolTip="{Binding Path=ToolTip}" Command="{Binding Path=Command}">
<Button.Content>
<Image Width="16" Height="16" Source="{Binding Path=IconStream}"/>
</Button.Content>
</Button>
</DataTemplate>
</ToolBar.ItemTemplate>
</ToolBar>
내가 ItemContainerStyle
많은 MenuItem
에 대한 this example 같은의로하지만 아무 소용이 주위를 연주했습니다.
도움을 주시면 감사하겠습니다.
덕분에 도움이되었습니다. 도구 막대 항목을 동적으로 추가하고 DataTemplateSelector를 사용하면 구분 기호의 스타일을 명시 적으로 지정해야합니다. 단순히 ' '을 DataTemplate에 쓰면 구분 기호가 나타나지 않습니다. –
pbalaga