Dev Express网格列标题 - 它们可以减少吗?

时间:2014-03-18 13:32:08

标签: c# asp.net devexpress

我有一个开发快速网格,我将尺寸从100%改为42%因为我的数据很短。 一个问题,列标题,基本上决定了数据列的大小。有没有办法只在1 col上减小字体大小,这样Y / N类型的数据就不会太大。

dx:ASPxGridView ID="gvD_CW" ClientInstanceName="gvD_CW" runat="server" AutoGenerateColumns="False" DataSourceID="LDSD_CW"
        KeyFieldName="ID" OnHtmlRowCreated="gvD_CW_HtmlRowCreated" Width="42%" SettingsBehavior-AllowGroup="true"
        SettingsPager-PageSize="20" OnCustomCallback="gvD_CW_CustomCallback">
        <Settings ShowFilterRow="false" ShowFilterRowMenu="true" ShowGroupPanel="True" ShowFooter="True" />
        <SettingsBehavior AllowSort="false" />
        <SettingsPager>
            <PageSizeItemSettings Visible="true" Items="10, 20, 50" />
        </SettingsPager>
        <Columns>

1 个答案:

答案 0 :(得分:0)

你试过这个吗?

<Columns>
    <dxg:GridViewDataColumn FieldName="YesNo" Width="100" VisibleIndex="3" >
        <HeaderStyle Wrap="True"/>
    </dxg:GridViewDataColumn>
</Columns>

ASPxGridView控件调整其列的大小以显示其文本。如果总列宽比网格宽度宽,则网格的宽度也会增加到页面的宽度。 你可以使用

ColumnMinWidth - specifies the minimum width of grid columns.
MinWidth - specifies the minimum width of the current column.