当前位置:  开发笔记 > 编程语言 > 正文

从WPF ListBox中删除所有左边距

如何解决《从WPFListBox中删除所有左边距》经验,为你挑选了2个好方法。

WPF ListBox控件中的每个项似乎都有一些左边填充.如何重新移除所有填充?

默认比较



1> Kent Boogaar..:

您还可以按如下方式设置ListBoxItems的样式ListBox:


    
        
    



2> 小智..:

我不太确定为什么会发生这种情况(它似乎不是ListBox而是ListBoxItem的问题.如果你将LBI的Background属性设置为红色或其他颜色你可以看到它是向左冲洗LB的一面.

快速破解是为按钮设置负余量: Margin =" - 3 0 0 0" 这可能会导致一些意想不到的副作用,但在视觉上有效...

编辑 快速检查确认LBI具有默认填充.你可以这样关掉它:


或者,你可以在你的Window的资源中拍一个样式,这将从你项目中的所有LBI中删除它(这可能是pseudoxaml,但你明白了):


推荐阅读
Gbom2402851125
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有