这个问题可能很愚蠢,但我花了半天的时间寻找答案,但没有运气。
我有一个包含DevExpress GridControl的WPF视图(不是我开发的)。问题是,当我点击“自动适应”选项时,它会因为水平滚动而变得太宽。原因是标题标题很长,但如果它们被包装成2行也没问题。
经过一番搜索,我认为我需要的是ColumnAutoWidth属性。问题(这里是愚蠢的部分)是我不知道如何设置它!正因为如此,我不能检查它是否至少可以工作!文档中没有示例,代码自动完成也不会显示它的存在。我有一些假设,但它们似乎是错误的。
有没有人可以分享一下XAML (或者至少是代码隐藏)关于如何访问这个属性的例子?
发布于 2012-12-25 23:43:54
您只需从列中删除width元素,并设置tableview的autowidth元素。您发布的链接是相关的xtraGrid控件,并且它是windows窗体而不是WPF窗体,您必须从TableView.AutoWidth属性控制宽度。
尝试读取以下documentation
发布于 2012-12-25 23:06:04
您的链接是WinForms网格的文档。对于Wpf GridColumn http://documentation.devexpress.com/#WPF/DevExpressXpfGridGridColumnMembersTopicAll
我理解你的问题--你想要固定列宽。尝尝这个
<dxg:GridColumn Header="MyAwesomeColumn"
Width="40"
FixedWidth="True"
FieldName="MyFieldName" />https://stackoverflow.com/questions/14031709
复制相似问题