Devexpress控件中gridcontrol Drag a column header here to group by that column 更換


參照網站:http://documentation.devexpress.com/#WPF/DevExpressXpfGridDataViewBase_RuntimeLocalizationStringstopic 

由於需要將gridControl本地化,所以需要將Devexpress控件中gridcontrol Drag a column header here to group by that column 中這句話變為其他語言或者其他文字表述。

 1 <dxg:GridControl x:Name="grid" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" AllowLiveDataShaping="False" ItemsSource="{Binding Data}" AutoExpandAllGroups="True" ShowBorder="False" ShowLoadingPanel="True" >
 2                                     <dxg:GridControl.View>
 3                                     <dxg:TableView Name="tableView1" ShowTotalSummary="True">
 4                                         <dxg:TableView.RuntimeLocalizationStrings>
 5                                             <dxg:GridRuntimeStringCollection>
 6                                                 <dxg:RuntimeStringIdInfo Id="GridGroupPanelText" Value="Group Panel"/>
 7                                                 <dxg:RuntimeStringIdInfo Id="ColumnChooserCaption" Value="Hidden Columns"/>
 8                                             </dxg:GridRuntimeStringCollection>
 9                                         </dxg:TableView.RuntimeLocalizationStrings>
10                                     </dxg:TableView>
11                                     </dxg:GridControl.View>
12                                     <dxg:GridControl.Columns>
13                                         <dxg:GridColumn FieldName="OID" Header="OID" MinWidth="50" Width="50" ReadOnly="true" Style="{Binding Converter={StaticResource TestConvertBase}, ElementName=dXRibbonWindow, Mode=OneWay}" />
14                                         <dxg:GridColumn x:Name="colPriority" FieldName="Priority" SortMode="Value" MinWidth="40" Width="40" ColumnFilterMode="DisplayText" />
15                                         <dxg:GridColumn FieldName="From" MinWidth="100" Width="100" />
16                                         <dxg:GridColumn FieldName="ToId" Header="To" MinWidth="100" Width="100" AutoFilterCondition="Equals">
17                                             <dxg:GridColumn.EditSettings>
18                                                 <dxe:ComboBoxEditSettings IsTextEditable="False" ValueMember="OID" DisplayMember="Name"  />
19                                             </dxg:GridColumn.EditSettings>
20                                         </dxg:GridColumn>
21                                         <dxg:GridColumn FieldName="Sent" Header="Sent" MinWidth="100" Width="100" GroupInterval="DateRange" AutoFilterCondition="Equals">
22                                             <dxg:GridColumn.EditSettings>
23                                                 <dxe:DateEditSettings DisplayFormat="d" />
24                                             </dxg:GridColumn.EditSettings>
25                                         </dxg:GridColumn>
26                                         <dxg:GridColumn x:Name="colHoursActive" FieldName="HoursActive" MinWidth="70" Width="70" AutoFilterCondition="Like" />
27                                         <dxg:GridColumn x:Name="colHasAttachment" FieldName="HasAttachment" MinWidth="50" Width="50" AutoFilterCondition="Equals" />
28                                         <dxg:GridColumn/>
29                                         <dxg:GridColumn/>
30                                         <dxg:GridColumn/>
31                                         <dxg:GridColumn/>
32                                         <dxg:GridColumn/>
33                                     </dxg:GridControl.Columns>
34                                 </dxg:GridControl>
GridControl

以上代碼為整體gridControl

 1 <dxg:GridControl.View>
 2                                         <dxg:TableView Name="tableView1" ShowTotalSummary="True">
 3                                             <dxg:TableView.RuntimeLocalizationStrings>
 4                                                 <dxg:GridRuntimeStringCollection>
 5                                                     <dxg:RuntimeStringIdInfo Id="GridGroupPanelText" Value="Group Panel"/>
 6                                                     <dxg:RuntimeStringIdInfo Id="ColumnChooserCaption" Value="Hidden Columns"/>
 7                                                 </dxg:GridRuntimeStringCollection>
 8                                             </dxg:TableView.RuntimeLocalizationStrings>
 9                                         </dxg:TableView>
10                                     </dxg:GridControl.View>
GridGroupPanelText

這樣就可以將Drag a column header here to group by that column換為Group Panel了。

類似其他的都可以這么換,有待驗證。

 其他參考文檔地址:http://documentation.devexpress.com


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM