第一步
新建一個WPF的使用者控制元件,使用者可以根據實際情況來,如下圖所示。
第二步
在Devexpress中載入WPF,有兩種方式:一種是彈框載入;另一種是封裝的WPF控制元件作為子控制元件新增到Devexpress中。兩種方式一樣,現在以彈框載入來進行說明,程式碼如下圖所示。
public partial class frmLoadWPF : XtraForm
{
public frmLoadWPF()
{
InitializeComponent();
}
private ElementHost _elemHost = new ElementHost();
private void frmLoadWPF_Load(object sender, EventArgs e)
{
ucWarehouseMain warehouseMain = new ucWarehouseMain();
warehouseMain.OnClose += WarehouseMain_OnClose;
_elemHost.Child = warehouseMain;
_elemHost.Dock = DockStyle.Fill;
pcMain.Controls.Add(_elemHost);
}
private void WarehouseMain_OnClose()
{
this.Close();
}
}
最新評論