DevExpress の XPO のグリッドデザインですが「ASPxGridView」を使用しているので、
デザインは「ASPxGridView」に依存します。
画面に最下部に「投稿タグ」として「ASPxGridView」がありますので、
クリックすると「ASPxGridView」のデザイン変更の記事がありますので
そちらを参考にして下さい。
「XpoDataSource」と「AccessDataSource」のデータアクセスが違っているだけです。
色々プロパティを変更するだけで、
下記のような画面デザインを行うことが可能です。
上記の画面PGは下記になります。
【生成PG】
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 |
<form id="form1" runat="server"> <div> <dx:XpoDataSource ID="XpoDataSource1" runat="server" TypeName="Sample_03.SAMPLE.TABLEKEN"> </dx:XpoDataSource> <dx:ASPxGridView ID="ASPxGridView1" runat="server" AutoGenerateColumns="False" DataSourceID="XpoDataSource1" EnableTheming="True" KeyFieldName="ID" Theme="RedWine"> <Columns> <dx:GridViewCommandColumn ShowDeleteButton="True" ShowEditButton="True" ShowNewButtonInHeader="True" VisibleIndex="0" ShowClearFilterButton="True"> <CellStyle BackColor="#FFCCCC" Wrap="False"> </CellStyle> </dx:GridViewCommandColumn> <dx:GridViewDataTextColumn FieldName="ID" ReadOnly="True" VisibleIndex="1" Visible="False"> </dx:GridViewDataTextColumn> <dx:GridViewDataTextColumn FieldName="CHIHO_ID.CHIHOMEI" VisibleIndex="2" Caption="地方名"> </dx:GridViewDataTextColumn> <dx:GridViewBandColumn Caption="都道府県" VisibleIndex="6"> <Columns> <dx:GridViewDataTextColumn Caption="都道府県MEI" FieldName="KENMEI_ROMA" ShowInCustomizationForm="True" VisibleIndex="2"> </dx:GridViewDataTextColumn> <dx:GridViewDataTextColumn Caption="都道府県名" FieldName="KENMEI_KANN" ShowInCustomizationForm="True" VisibleIndex="0"> </dx:GridViewDataTextColumn> <dx:GridViewDataTextColumn Caption="都道府県めい" FieldName="KENMEI_KANA" ShowInCustomizationForm="True" VisibleIndex="1"> </dx:GridViewDataTextColumn> </Columns> <HeaderStyle HorizontalAlign="Center" /> </dx:GridViewBandColumn> <dx:GridViewBandColumn Caption="県庁所在地" VisibleIndex="7"> <Columns> <dx:GridViewDataTextColumn Caption="県庁取材地名" FieldName="KENCYO_KANN" ShowInCustomizationForm="True" VisibleIndex="0"> </dx:GridViewDataTextColumn> <dx:GridViewDataTextColumn Caption="県庁取材地めい" FieldName="KENCYO_KANA" ShowInCustomizationForm="True" VisibleIndex="1"> </dx:GridViewDataTextColumn> </Columns> <HeaderStyle HorizontalAlign="Center" /> </dx:GridViewBandColumn> </Columns> <SettingsPager Position="TopAndBottom"> <AllButton Visible="True"> </AllButton> <FirstPageButton Visible="True"> </FirstPageButton> <LastPageButton Visible="True"> </LastPageButton> <PageSizeItemSettings Visible="True"> </PageSizeItemSettings> </SettingsPager> <SettingsEditing Mode="PopupEditForm"> </SettingsEditing> <Settings ShowFilterRow="True" ShowGroupPanel="True" ShowHeaderFilterButton="True" /> </dx:ASPxGridView> </div> </form> |