新手求教,关于listbox选中项左右上下间隔问题,和选中默认蓝底问题
各位大神,我想实现的功能很简单:现有一个listbox,然后,部分前端代码如下
我通过加载,希望获取一个列表出来,然后选中每一项,但是运行出来不是我想要的,发现选中时,左边的线框明显要比右边线框粗,我希望两边一样的,可以看效果图。另外,我想问一下,怎么样才能取消掉选中项的背景色是蓝色,好像listbox默认选中项的边框就是蓝色,效果图上的颜色是因为我手动设置了样式的!先多谢各位了
<ListBox.ItemsPanel>
<ItemsPanelTemplate>
<WrapPanel />
</ItemsPanelTemplate>
</ListBox.ItemsPanel>
<ListBox.ItemTemplate>
<DataTemplate>
<Grid Tag="{Binding CardCode}" Background="{Binding DisPlayColor,UpdateSourceTrigger=PropertyChanged}" Margin="5,5,5,5" Name="gridCardList" Width="80" Height="60">
<Label Content="{Binding MnemonicCode}" HorizontalContentAlignment="Center" VerticalContentAlignment="Center" VerticalAlignment="Center" HorizontalAlignment="Stretch"/>
<Label Content="{Binding DisplayStatus}" HorizontalContentAlignment="Center" VerticalContentAlignment="Center" VerticalAlignment="Top" HorizontalAlignment="Stretch" />
</Grid>
</DataTemplate>我通过加载,希望获取一个列表出来,然后选中每一项,但是运行出来不是我想要的,发现选中时,左边的线框明显要比右边线框粗,我希望两边一样的,可以看效果图。另外,我想问一下,怎么样才能取消掉选中项的背景色是蓝色,好像listbox默认选中项的边框就是蓝色,效果图上的颜色是因为我手动设置了样式的!先多谢各位了

...全文
相关推荐
C#(WinForm) ComboBox和ListBox添加项及设置默认选择项
主要介绍了C#(WinForm) ComboBox和ListBox添加项及设置默认选择项的的相关资料,需要的朋友可以参考下
ListBox实现上下左右移动
ListBox实现上下左右移动,可以按Ctrl键多选后移到左边的ListBox!
listbox 上下 左右 滚动条都出现
listbox 上下 左右 滚动条都出现
上下移动ListBox内的项winform
上下移动ListBox内的项 winform 程序,适合新手。 共享我的资源。
C#js实现ListBox左右移动
C#js实现ListBox左边的移动到右边,右边的移动到左边


