<form id="j9b99"><th id="j9b99"></th></form>

    南京軟件定制開發

    南京傾心軟件歡迎您訪問本站

    13605185909

    新聞資訊

    NEWS CENTER
    欄目導航

    企業定制軟件開發_WPF與WF優缺點比較

    發布時間:Mar 20, 2022         已有 人瀏覽
    企業定制軟件開發之項目總結:
    1、WF下所有控件都有句柄,也就是說控件是真正可以獨立存在的,需要獲取句柄操作時,非常容易實現。WPF除窗體外,所有內部控件都是虛擬的(直接畫出來的),無法獲取句柄,故無法實現句柄級操作。如實在需要用到控件句柄,可以內嵌WF控件來實現。
    如下:
    <Window
            xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
            xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
            xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
            xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
            xmlns:wf="clr-namespace:System.Windows.Forms;assembly=System.Windows.Forms"
            xmlns:pu="clr-namespace:Panuon.UI.Silver;assembly=Panuon.UI.Silver"
            xmlns:local="clr-namespace:WpfMainMTF"
            xmlns:System="clr-namespace:System;assembly=mscorlib"
            x:Class="WpfMainMTF.MainWindowOld"
        mc:Ignorable="d"
            Style="{StaticResource MainWindowStyle}" 
            Title="光學檢測平臺"  Loaded="Window_Loaded" Unloaded="Window_Unloaded">
            ........
                <WindowsFormsHost Grid.Row="0" Grid.Column="1" Background="#888888" Height="auto" >
                    <wf:TabControl x:Name="tabWindowBox"   />
                </WindowsFormsHost>
    2、WPF所有控件都是虛擬的,占用GPU,不點用CPU,故運行速度較快。
    3、WPF布局靈活,Grid網格 、DockPanel 停靠容器、StackPanel棧式面板、WrapPanel自動折行面板(環繞面板)、UniformGrid:均分布局、Canvas:畫布面板 
    4、WPF界面美觀,可實現用戶更高的界面美化要求,但成本較高,需要美工參與開發。WF則開發界面容易,可批量復制界面。
    對于企業定制軟件,要看企業的實際需要,沒有那個更好,只有更適合的才是最好。比如,有的企業,軟件是自用,不對外展示,只看重軟件的實用性,那當然用WF是首選。有的企業軟件是對外展示的、比如企定制化軟件投在大屏上,供所有人觀看,WPF就是首選。

    Copyright © 2020-2022 南京傾心軟件技術有限公司 版權所有     蘇ICP備2020070309號-1
    QQ在線咨詢
    13605185909
    返回頂部
    √天堂中文官网在线