2
WPF에서 토큰 (태그) 컨트롤을 구현하려고합니다. 컨트롤 자체가 작동하지만 목록 상자의 마지막 항목 뒤에 ComboBox의 PART_Editor를 래핑 할 필요가 있습니다. 오버 플로우시 항목이 새로운 줄로 줄 바꿈됩니다.ItemSource의 Item으로 PART_Editor가 포함 된 WPF ComboBox
내 코드는 다음과 같습니다
<ControlTemplate x:Key="EditTemplate">
<!-- EditElementMinWidth ist die Mindestbreite des Eingabebereiches für weitere Tags -->
<WrapPanel>
<ListBox Style="{StaticResource WrapTagPanelListBoxStyle}"
ItemsSource="{Binding Path=TaggedItems,Mode=OneWay,UpdateSourceTrigger=PropertyChanged}"
SelectedItem="{Binding Path=SelectedItem,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"
ItemContainerStyle="{StaticResource WrapTagPanelItemContainerStyle}"
ItemTemplate="{StaticResource TagTemplate}"
ScrollViewer.HorizontalScrollBarVisibility="Disabled">
<ListBox.ItemsPanel>
<ItemsPanelTemplate>
<WrapPanel IsItemsHost="True" Orientation="Horizontal" />
</ItemsPanelTemplate>
</ListBox.ItemsPanel>
</ListBox>
<TextBox Name="PART_Editor" Style="{DynamicResource {themes:TextEditThemeKey ResourceKey=TextStyle}}" TextWrapping="Wrap"
GotFocus="UIElement_OnGotFocus" helpers:EditorMarginHelper.Margin="2,2,2,2,0,2,2,2" VerticalAlignment="Center" HorizontalAlignment="Stretch" />
</WrapPanel>
</ControlTemplate>
EditTemplate는 DevExpress의 콤보 - 컨트롤의 EditValue의 템플릿입니다.
어떻게하면 문제를 해결할 수 있습니까?
는 당신이 바로 그 코드를 게시 할 수 있습니까? 나는 같은 문제가있다! –
마지막 게시물에 추가했습니다. – Sonic