После XAML в WPF отображается выпадающая кнопка Color Picker набора инструментов WPF * вне панели инструментов , как показано на скриншоте ниже.
Вопрос : Как сделать так, чтобы выпадающая кнопка отображалась внутри панели инструментов (что-то похожее на то, что мы имеем в палитре цветов панели инструментов MS WORD)? Очевидно, я что-то упустил в XAML ниже.
Снимок экрана панели инструментов с палитрой цветов :
<DockPanel Margin="0,0,660,0">
<ToolBarTray>
<ToolBar>
<Button Command="New" Content="New" />
<Button Command="Open" Content="Open" />
<ToggleButton x:Name="tb" Content="Color" />
<Popup IsOpen="{Binding IsChecked, ElementName=tb}"
PlacementTarget="{Binding ElementName=tb}"
Placement="Bottom"
StaysOpen="False">
<xctk:ColorPicker Name="ColorPicker1"
AdvancedButtonHeader="Advanced"
DisplayColorAndName="True" />
</Popup>
</ToolBar>
</ToolBarTray>
</DockPanel>
РЕДАКТИРОВАТЬ : добавлен тег DockPanel в XAML - на случай, если что-то изменится