0
我正在使用DEVExpress组合框并启用了类型提前(自动搜索功能)。在组合框中,我展示了两件事情。第一项是图像,第二项是值(id)。WPF ComboBox EditTemplate - 文本框边框不会消失
地雷问题是值边框在运行时在UI中显示时出现在组合框外。我尝试设置保证金,但它没用。我的应用程序有选择主题和一些主题变得朦胧。
任何想法如何摆脱这一点?
看到第一个看起来不错,但如果我改变主题,下面的一个有点模糊。
我使用下面的代码相同。
<dvEx:ComboBoxEdit.EditTemplate>
<ControlTemplate>
<StackPanel Orientation="Horizontal">
<Image Source="{Binding Path=(dxe:BaseEdit.OwnerEdit).SelectedItem.Image, RelativeSource={RelativeSource Self}}" Margin="8, 0, 4, 0"/>
<TextBox x:Name="PART_Editor" BorderBrush="Transparent"/>
</StackPanel>
</ControlTemplate>
</dvEx:ComboBoxEdit.EditTemplate>
<dvEx:ComboBoxEdit.ItemTemplate>
<DataTemplate DataType="{x:Type vm:DesignSelectViewModel}">
<StackPanel Orientation="Horizontal">
<Image Source="{Binding Image}" Margin="8, 0, 4, 0"/>
<TextBlock Text="{Binding Name}"/>
</StackPanel>
</DataTemplate>
</dvEx:ComboBoxEdit.ItemTemplate>
感谢吨。它像一个茶马一样工作。 – user2519971 2014-12-03 06:47:39