WPF引用WinForm控件


前言:WPF開發當中由於DataGrid控件實現業務未達到非常理想的效果,我決定使用WinForm中的DataGridView來實現業務。


XAML中加入以下命名空間:

xmlns:wf="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms"
xmlns:wfi ="clr-namespace:System.Windows.Forms.Integration;assembly=WindowsFormsIntegration"

之后在將DataGridView加入XAMLGrid標簽內:

        <wfi:WindowsFormsHost>
            <wf:DataGridView x:Name="dgv">
                <wf:DataGridView.Columns>
                    <wf:DataGridViewTextBoxColumn  HeaderText="測試列" />
                </wf:DataGridView.Columns>
            </wf:DataGridView>
        </wfi:WindowsFormsHost>

注意使用時還是使用XAML語法編寫,可以調出“屬性”面板對DataGridView進行具體操作。

搬運轉發請鏈接注明出處。


免責聲明!

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



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