我有一个开发快速网格,我将尺寸从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>
答案 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.