【发布时间】:2013-10-25 14:36:06
【问题描述】:
我试图在 XAML 中使用没有代码隐藏的按钮单击来调整列的宽度,当按下按钮时会加载新数据,但直到现在还没有自动调整大小(我现在正在尝试)我尝试了几种方法,但每次我面对不同的问题,解决方案必须是免费的代码隐藏!
最新的解决方案是为按钮制作样式事件,但问题是在事件中我无法达到列宽度值,例如使用 TargetName(GridViewColumn.width 定义为 dataGridView2)甚至(GridView 定义作为dataGridView1),它会给出一个错误。
我尝试为 GridView 或 GridViewColumn 创建样式,但它也没有工作,我为 ListView 制作了样式事件,但按钮事件(IsPressed 等)在其中无法识别(当您点击目标名称和属性)并给出错误!
提前感谢您的回答!
XAML:代码
【问题讨论】:
-
除了调整列的大小,你能不将其
Width设置为"Auto"而是调整列内的元素大小吗? -
Width Auto 会在第一次工作(初始化),但是当一次又一次按下按钮时会存储新的数据,这比第一个数据大!