原創(chuàng)|使用教程|編輯:我只采一朵|2016-03-16 11:04:07.000|閱讀 1941 次
概述:本文檔定義了XML Namespaces,并對(duì)如何在XAML中使用做出了解釋(所以為什么又叫它XAML Namespaces)。最后還列出了 DevExpress WPF 所有的XAML Namespaces。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
你也可以 下載Universal安裝包 或者到 查看更多示例和教程哦
本文檔定義了XML Namespaces,并對(duì)如何在XAML中使用做出了解釋(所以為什么又叫它XAML Namespaces)。最后還列出了 DevExpress WPF 所有的XAML Namespaces。
一般來(lái)講,XAML Namespaces提供的功能和常用的命名空間是一樣的,只不過(guò)它可以用于XAML。這些命名空間提供了一種功能,可以使用命名空間引用不同名稱范圍的特定類型。注意每個(gè)XAML namespace可以映射一個(gè)或多個(gè)普通的namespace。
通常在VS設(shè)計(jì)器中,放入任何的DevExpress控件都會(huì)自動(dòng)添加相應(yīng)的XAML namespace到Windows的XAML文件的頂部。
比如,放入一個(gè)GridControl后,會(huì)添加以下引用:
<Window x:Class="WpfApplication1.Window1" xmlns:dxg="//schemas.devexpress.com/winfx/2008/xaml/grid" ...
這里的 dxg 前綴用于識(shí)別一個(gè)包含GridControl類的XAML namespace以及其他想要應(yīng)用GridControl的類(如GridColumn)。所以,在添加了一個(gè)命名引用之后,你就可以用 dxg: 前綴去引用 namespace 類型,如下所示:
...
<dxg:GridControl Name="gridControl1">
<dxg:GridControl.Columns>
<dxg:GridColumn FieldName="Column1" />
<dxg:GridColumn FieldName="Column2" />
</dxg:GridControl.Columns>
<dxg:GridControl.View>
<dxg:TableView />
</dxg:GridControl.View>
</dxg:GridControl> ...
下表列出了所有的DevExpress XAML Namespaces,以及一些附加信息:
產(chǎn) 品 | 前 綴 | XAML Namespace | 程序集 | Namespaces映射 | |
Common | dx | //schemas.devexpress.com/winfx/2008/xaml/core | DevExpress.Xpf.Core.v15.2.dll |
, |
|
dxca | //schemas.devexpress.com/winfx/2008/xaml/carousel | DevExpress.Xpf.Carousel.v15.2.dll | |||
dxc | //schemas.devexpress.com/winfx/2008/xaml/charts | DevExpress.Xpf.Charts.v15.2.dll | |||
|
dxe | //schemas.devexpress.com/winfx/2008/xaml/editors | DevExpress.Xpf.Core.v15.2.dll |
, , , , , |
|
dxg | //schemas.devexpress.com/winfx/2008/xaml/grid | DevExpress.Xpf.Grid.v15.2.dll, DevExpress.Xpf.Grid.v15.2.Core.dll |
, , |
||
dxdo | //schemas.devexpress.com/winfx/2008/xaml/docking | DevExpress.Xpf.Docking.v15.2.dll, DevExpress.Xpf.Layout.v15.2.Core.dll | |||
dxga | //schemas.devexpress.com/winfx/2008/xaml/gauges | DevExpress.Xpf.Gauges.v15.2.dll | |||
dxmvvm | //schemas.devexpress.com/winfx/2008/xaml/mvvm | DevExpress.Mvvm.v15.2.dll | |||
dxm | //schemas.devexpress.com/winfx/2008/xaml/map | DevExpress.Xpf.Map.v15.2.dll | |||
dxn | //schemas.devexpress.com/winfx/2008/xaml/navbar | DevExpress.Xpf.NavBar.v15.2.dll | |||
dxpdf | //schemas.devexpress.com/winfx/2008/xaml/pdf | DevExpress.Xpf.PdfViewer.v15.2.dll | |||
dxpg | //schemas.devexpress.com/winfx/2008/xaml/pivotgrid | DevExpress.Xpf.PivotGrid.v15.2.dll | |||
dxp | //schemas.devexpress.com/winfx/2008/xaml/printing | DevExpress.Xpf.Printing.v15.2.dll, DevExpress.Xpf.Printing.v15.2.Core.dll, DevExpress.Xpf.Printing.v15.2.Service.dll | |||
dxprg | //schemas.devexpress.com/winfx/2008/xaml/propertygrid | DevExpress.Xpf.PropertyGrid.v15.2.dll | |||
dxr | //schemas.devexpress.com/winfx/2008/xaml/ribbon | DevExpress.Xpf.Ribbon.v15.2.dll | |||
dxre | //schemas.devexpress.com/winfx/2008/xaml/richedit | DevExpress.Xpf.RichEdit.v15.2.dll | |||
dxsch | //schemas.devexpress.com/winfx/2008/xaml/scheduler | DevExpress.Xpf.Scheduler.v15.2.dll |
, , |
||
dxsps | //schemas.devexpress.com/winfx/2008/xaml/spreadsheet | DevExpress.Xpf.Spreadsheet.v15.2.dll | |||
dxlc | //schemas.devexpress.com/winfx/2008/xaml/layoutcontrol | DevExpress.Xpf.LayoutControl.v15.2.dll | |||
dxb | //schemas.devexpress.com/winfx/2008/xaml/bars | DevExpress.Xpf.Core.v15.2.dll | |||
dxco | //schemas.devexpress.com/winfx/2008/xaml/controls | DevExpress.Xpf.Controls.v15.2.dll |
關(guān)于XAML Namespaces的更多信息,也可以閱讀MSDN上的文檔:
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn