我有一个使用ItemContainerStyle的ListBox.我已经尝试了我能想到的一切,让CheckBox控件垂直和水平居中.有任何想法吗?

IsSynchronizedWithCurrentItem="True"

Height="Auto" Width="Auto" DockPanel.Dock="Top"

ItemContainerStyle="{StaticResource lbcStyle}" />

'//i have tried stretch here also

CheckBoxes得到这种风格:

以下是可编辑/不可编辑的:

'...

'...

非常感谢所有试图帮助我解决这个问题的人!

最佳答案 尝试在ListBox上将ScrollViewer.Horizo​​ntalScrollBarVisibility属性设置为“Disabled”.这迫使物品容器具有固定的宽度;否则,它们可以具有任何水平尺寸,并且不能合理地计算水平对齐.

根据Donnelle的回答,垂直对齐应该是修改ListBoxItem样式的问题.

编辑:在您的代码片段中,CheckBox位于一个位于边框内的DockPanel内的网格内.您想要准确居中哪个元素?你确定其余的都没有干涉吗?以下是我的建议和Horizo​​ntalContentAlignment =“Center”的查找方式,以及数据模板中的复选框:

还有一个编辑:我完全按照您粘贴的片段中的方式复制/粘贴网格/停靠面板/边框,结果完全相同 – 项目水平居中.

checkbox居中 editor_如何在ListBoxItem中居中WPF CheckBox相关推荐

  1. java 元素居中_如何在ColumnLayout中居中元素

    我怎样才能将元素置于 ColumnLayout ? 这是我的qml代码: ApplicationWindow { id: root visible: true width: 640 height: 6 ...

  2. 表格在整个html居中显示,html 表格字符居中显示_如何在HTML中居中显示表格?

    html 表格字符居中显示_如何在HTML中居中显示表格? html 表格字符居中显示_如何在HTML中居中显示表格? html 表格字符居中显示 HTML table provides the ab ...

  3. 如何在Revit中引入WPF界面(通俗易懂)

    欢迎加入BIM行业开发交流1群 群号:711844216(满),二群群号:1016453207 背景 小伙伴们在做revit二次开发时,为了丰富开发内容,会有引入界面的需求.作为窗体程序开发,基本上有 ...

  4. css 最后一行文字对齐,如何在CSS中居中对齐最后一行文本?

    9 个答案: 答案 0 :(得分:124) .center-justified { text-align: justify; text-align-last: center; } 适用于除Safari ...

  5. drawstring 文本居中,如何在Java中居中drawString?

    How can I center the text of a drawString in Java? I want it to that it can be centered along the sc ...

  6. html ie标题居中,HTML电子邮件呈现在IE中居中的文本

    我正在从Outlook发送一封 HTML电子邮件到我的mail.live.com帐户.当我使用Firefox查看mail.live.com中的结果时,电子邮件看起来没问题,但是当我使用IE时,所有内容 ...

  7. html中div设置图片居中显示,图片在DIV中居中显示的方法

    问:如何让图片在DIV中水平和垂直两个方向都居中?(注意这里的图片非用作背景) 关于该问题的解决方法如下: 方法一: 思路:利用text-align属性将图片水平居中,然后设置padding-top的 ...

  8. android中文本框的居中,android – 以编程方式在TextView中居中文本

    我以编程方式创建了一个TextView,文本和背景可绘制.我想将文本居中在TextView中,但文本居于顶部. 这是我在TextView中居中文本的代码: protected class TileVi ...

  9. WinForm中使用WPF的控件

    在WinForm中可以使用WPF中的控件,或者由WPF创建的自定义控件: 步骤1:创建WinForm工程: 步骤2:在WinForm工程的解决方案资源管理器中,在刚刚创建的WinForm解决方案中新建 ...

最新文章

  1. uva 1610 聚会游戏
  2. cdoj916-方老师的分身 III 【拓扑排序】
  3. 给VMWare虚拟机做快照--保存你的劳动成果
  4. pr导入html文件,视频怎么导入Premiere啊?
  5. IDEA中安装MyBatis Log Plugin插件完整显示执行的mybatis的sql语句
  6. boost::sort模块实现相关字符串插入测试
  7. php session bug,thinkphp2.x中session的BUG及解决办法
  8. mysql按月归档日志表
  9. mysql中写锁定实例_MySQL中的锁
  10. 在一个由 'L' , 'R' 和 'X' 三个字符组成的字符串(例如RXXLRXRXL)中进行移动操作。一次移动操作指用一个LX替换一个XL,或者用一个XR替换一个RX。现给定起始...
  11. C语言大小端转换问题
  12. ani转换ico文件
  13. ftp文件服务器编码,ftp服务器字符编码
  14. vue:无法加载文件..
  15. 腾讯面试居然跟我扯了半小时的CountDownLatch
  16. FuntouchOS跟鸿蒙系统,FuntouchOS10.5安装包
  17. 一缕黑暗中的火光-----------状态图--------------优雅的建模语言
  18. vue2 自定义card分页
  19. 理解Memcached缓存[转载]
  20. Hbuild X 下载以及插件安装

热门文章

  1. Application log save debug - how log data is persisted to database table
  2. 自开发Web应用和SAP Customer Data Cloud Identity服务的集成
  3. ios uiwindow弹窗_iOS 你需要的弹窗大全
  4. js截屏 video_用原生JS和html5进行视频截图并保存到本地
  5. python随机抽样numpy_python numpy之np.random的随机数函数使用介绍
  6. odoo pivot中去掉求和_一文读懂深度学习中的卷积运算与图像处理
  7. 片偏移字段的值怎么算_搞懂钢丝网片计算原理,怎么算都不怕出错!
  8. lua运行外部程序_LTUI v2.2 发布, 一个基于lua的跨平台字符终端UI界面库
  9. python tkinter画布位置_Python Tkinter坐标画布
  10. bread是可数还是不可数_凡是规则,皆有例外——规则的可数名词复数,真的规则吗?...