我有一个使用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. Cmake知识----编写CMakeLists.txt文件编译C/C++程序
  2. 收敛标准对卷积核数量最优值的影响
  3. Boost:opencv卷积的测试程序
  4. Django笔记---数据库设计
  5. fluentd主从配置
  6. java tomcat重启linux_Linux下tomcat重启
  7. [zz]很详细,涵盖了多数场景!推荐 - python 的日志logging模块学习
  8. 二叉树的几种遍历方法
  9. #CSP 201512-1 数位之和(100分)
  10. HTML URL编码
  11. mysql 内存性能优化
  12. 基于PHP的汉服文化交流平台 毕业设计-附源码240903
  13. 使用wePE工具安装纯净版windows10详细教程
  14. mt6573 环境配置
  15. UIImageView做动画的坑
  16. 暗影精灵2pro装Linux系统,暗影精灵2不支持linux双系统吗?
  17. 学习前端的第三十二天——ES6
  18. 我,是一个培训班出来的程序员
  19. java中文件加锁机制
  20. 1、乐趣国学——“君子不器”

热门文章

  1. SAP CRM WebClient UI cross workcenter的context cleanup
  2. Spring源代码学习之where is Bean instance created
  3. SAP CRM 产品主数据搜索时的权限检查实现 - Product search authorization check
  4. SAP CRM中的文本类型 - Text Type
  5. SAP CRM里的settype和relationship有什么区别
  6. 河北省单招计算机类考试考英语吗,2019年河北省高职单招考试十类 和对口电子电工类、计算机类联考 专业基础考试(英语)考试大纲.doc...
  7. es查询index生成时间_Elasticsearch开始的第一步索引index
  8. 从中序与后序遍历序列构造二叉树Python解法
  9. 不同路径 IIPython解法
  10. kafka常见的问题(具体详细)