Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/265.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/31.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 网格成员(单元格)太大_C#_Asp.net_Devexpress - Fatal编程技术网

C# 网格成员(单元格)太大

C# 网格成员(单元格)太大,c#,asp.net,devexpress,C#,Asp.net,Devexpress,我有一个Dev-express网格-我还需要编写其他代码来控制单元格的大小吗?它们太大了,大概2英寸宽。但是我缩小了这里的宽度,它没有改变 </DataItemTemplate> </dx:GridViewDataTextColumn> <dx:GridViewDataTextColumn FieldName="PAYSOURCE" VisibleIndex="1" Caption="Paysource" Width

我有一个Dev-express网格-我还需要编写其他代码来控制单元格的大小吗?它们太大了,大概2英寸宽。但是我缩小了这里的宽度,它没有改变

 </DataItemTemplate>
            </dx:GridViewDataTextColumn>
            <dx:GridViewDataTextColumn FieldName="PAYSOURCE" VisibleIndex="1" Caption="Paysource" Width="20%">
                <CellStyle HorizontalAlign="Left"></CellStyle>
            </dx:GridViewDataTextColumn>
            <dx:GridViewDataTextColumn FieldName="GROUPING" VisibleIndex="2" Caption="Grouping" Width="20%">
                <CellStyle HorizontalAlign="Left"></CellStyle>
            </dx:GridViewDataTextColumn>
            <dx:GridViewDataTextColumn VisibleIndex="3" FieldName="OTC_NON_COVER" Caption="OTC Non-Cover" Width="10%">
                <PropertiesTextEdit DisplayFormatString="C"></PropertiesTextEdit>
            </dx:GridViewDataTextColumn>
            <dx:GridViewDataTextColumn VisibleIndex="4" FieldName="RX_NON_COVER" Caption="Rx Non-Cover" Width="10%">
                <PropertiesTextEdit DisplayFormatString="C"></PropertiesTextEdit>
            </dx:GridViewDataTextColumn>
            <dx:GridViewDataColumn VisibleIndex="5" FieldName="APPLY_NON_COVERED_RULES" Caption="Apply Non Covered Rule" Width="10%">
                <CellStyle HorizontalAlign="Center"></CellStyle>
            </dx:GridViewDataColumn>


我在Dev Express上读到,您必须将容器作为一个整体调整大小,以使这些列更窄。无法发布链接,它是安全链接,只需谷歌开发快速网格视图,您应该获得它的在线文档


应该有一种方法可以在网格中静态设置列标题,然后您可以随意命名并使其尽可能短。

您可以使用GridView.BestFitColumns()方法。

如果您从所有列中取出所有width=“”,它是否会为您自动调整单元格大小,以适应绑定到单元格的数据?是的,但相同。我认为问题在于,这个网格将增长到100%,因此,即使您每增加10%,它也会根据需要填充剩余的50%空间。现在的问题是如何减少网格的总体大小。我在Dev Express上读到,您必须将容器作为一个整体调整大小,以使这些列更窄。无法发布链接,它是安全链接,只需google Dev Express网格视图,您应该获得相关的在线文档。好的,谢谢,我怎么能相信你的回答呢。