• <menu id="w2i4a"></menu>
  • DevExpress WinForms Subscription (產(chǎn)品編號:12348)

    為Windows Forms平臺創(chuàng)建具有影響力的業(yè)務(wù)解決方案,高性價比WinForms界面控件套包。

    標(biāo)簽:DevExpress.NETUI界面用戶界面控件WinForms工業(yè)4.0

    開發(fā)商: DevExpress

    當(dāng)前版本: v24.1

    產(chǎn)品類型:控件

    產(chǎn)品功能:UI界面

    平臺語言:.NET

    開源水平:不提供源碼

    本產(chǎn)品的分類與介紹僅供參考,具體以商家網(wǎng)站介紹為準,如有疑問請來電 023-68661681 咨詢。

    支持DateOnly & TimeOnly類型

    DevExpress WinForms數(shù)據(jù)感知UI控件(比如數(shù)據(jù)網(wǎng)格和樹列表)和日期編輯器現(xiàn)在支持DateOnly和TimeOnly數(shù)據(jù)類型(在.NET應(yīng)用程序中),這些數(shù)據(jù)類型提供了以下優(yōu)點(與傳統(tǒng)的DateTime類型相比):使用清晰、改進的數(shù)據(jù)庫兼容性、序列化期間更少的空間,以及減輕與不同時區(qū)相關(guān)的潛在錯誤/不一致的功能。

    內(nèi)置DateOnly/TimeOnly支持擴展到:

    • 與數(shù)據(jù)過濾相關(guān)的UI元素(列過濾器彈出,過濾器編輯器,表達式編輯器,自動過濾器行)
    • 條件格式規(guī)則
    • 數(shù)據(jù)總結(jié)
    • 數(shù)據(jù)分組
    • 未綁定列
    • 掩碼
    • 搜索
    • 條件操作符

    C#

    gridView.ActiveFilterString = "[Date]=#!2022-02-01!#";

    v24.1還在基于服務(wù)器的數(shù)據(jù)源中添加了DateOnly/TimeOnly類型支持:

    • EntityServerModeSource / EntityInstantFeedbackSource
    • LinqServerModeSource / LinqInstantFeedbackSource

    您可以根據(jù)DateOnly和TimeOnly值對服務(wù)器模式源中的數(shù)據(jù)進行排序、分組和篩選,可以在過濾器表達式和未綁定列中使用與日期/時間相關(guān)的函數(shù)(例如AddHours()、GetDays()、DateDiffDays())。

    Data Grid(數(shù)據(jù)網(wǎng)格)
    合并單元格編輯

    用戶現(xiàn)在可以同時編輯合并區(qū)域中的所有單元格,也可以根據(jù)需要修改單獨的單元格(在GridView和banddedgridview中)。使用新的MergedCellEditMode 屬性來激活此特性,并指定用戶如何編輯合并的單元格數(shù)據(jù)。

    DevExpress WinForms v24.1產(chǎn)品圖集

    選項包括:

    • VisibleCells – 編輯合并區(qū)域中的數(shù)據(jù)單元格。
    • FocusedCell – 編輯聚焦行的合并區(qū)域中的數(shù)據(jù)單元格。
    • Disabled

    C#

    using DevExpress.XtraGrid.Views.Grid;
    
    // Allows users to edit data cells in a merged range.
    gridView1.OptionsView.MergedCellEditMode = MergedCellEditMode.VisibleCells;
    在查找面板中顯示自定義UI元素

    v24.1包括新的API,用于在查找面板中顯示預(yù)定義和/或自定義UI控件,有了這個新選項,您可以在使用DevExpress查找面板時構(gòu)建完全可定制/個性化的界面。

    DevExpress WinForms v24.1產(chǎn)品圖集

    使用view.FilterPanelItems在WinForms應(yīng)用中引入自定義的查找面板UI元素:

    C#

    // This code snippet comes from the Find Panel module in our WinForms Data Grid demo (v24.1).
    CheckButton showCustomButton = null;
    void ceShowCustomButton_CheckedChanged(object sender, EventArgs e) {
    CheckEdit customButton = sender as CheckEdit;
    if(customButton.Checked) {
    showCustomButton = view.FindPanelItems.AddCheckButton(customButtonName, null, view.OptionsFind.Behavior != FindPanelBehavior.Search,
    (button, args) => {
    CheckButton checkButton = button as CheckButton;
    view.OptionsFind.Behavior = checkButton.Checked ? FindPanelBehavior.Filter : FindPanelBehavior.Search;
    checkButton.ToolTip = "Find Panel Mode";
    icbFindPanelBehavior.EditValue = view.OptionsFind.Behavior;
    });
    showCustomButton.ImageOptions.ImageUri.Uri = "Filter;Size16x16;Svg";
    }
    else {
    showCustomButton = null;
    view.FindPanelItems.RemoveItem(customButtonName);
    }
    icbFindPanelBehavior.Enabled = showCustomButton == null;
    }
    從Excel啟發(fā)的過濾器下拉菜單中隱藏特定過濾器

    DevExpress WinForms Data Grid控件公開了一個 ShowFilterPopupExcel 事件,并允許您從Excel央視的過濾器下拉菜單的"Filters"和"Values"選項卡隱藏特定的過濾器選項。v24.1為事件參數(shù)添加了 e.HideFilter(filterType) 方法,用于過濾器菜單的高級定制,使用此方法可以在"Filters"選項卡中隱藏不必要的過濾器操作符。

    新版本還在DevExpress WinForms TreeList控件中引入了這個特性。

    DevExpress WinForms v24.1產(chǎn)品圖集

    C#

    void gridView1_ShowFilterPopupExcel(object sender, DevExpress.XtraGrid.Views.Grid.FilterPopupExcelEventArgs e) {
    if (e.Column.FieldName == "UnitPrice") {
    e.HideFilter(DevExpress.Utils.Filtering.Internal.CustomUIFilterType.BelowAverage);
    e.HideFilter(DevExpress.Utils.Filtering.Internal.CustomUIFilterType.Between);
    e.HideFilter(DevExpress.Utils.Filtering.Internal.CustomUIFilterType.BottomN);
    // ...
    }
    }
    顯示自定義DevExpress彈出菜單

    新版本簡化了為單個Data Grid UI元素顯示DevExpress彈出菜單的過程。

    DevExpress WinForms v24.1產(chǎn)品圖集

    在以前的版本中,您必須在控件的PopupMenuShowing事件中自定義內(nèi)置菜單(添加/刪除菜單項)。在v24.1中,您可以使用新的e.ShowCustomMenu方法顯示自定義菜單(在設(shè)計時或運行時創(chuàng)建和自定義):

    C#

    void gridView1_PopupMenuShowing(object sender, PopupMenuShowingEventArgs e) {
    if (e.MenuType == GridMenuType.Column) {
    popupMenu_Column.Tag = e.HitInfo;
    popupMenu_Column.MenuCaption = $"{e.HitInfo.Column}";
    
    e.ShowCustomMenu(popupMenu_Column);
    }
    }

    API增強擴展到:DevExpress樹列表、垂直網(wǎng)格(屬性網(wǎng)格)和透視網(wǎng)格。

    未完待續(xù),請持續(xù)關(guān)注哦~


    更多DevExpress線上公開課、中文教程資訊請上中文網(wǎng)獲取


    查看DevExpress WinForms Subscription 更新新聞


    更新時間:2024-10-22 10:04:08.000 | 錄入時間:2009-12-28 13:34:17.000 | 責(zé)任編輯:龔雪

    實時了解產(chǎn)品最新動態(tài)與應(yīng)用
    技術(shù)交流群: 532598169(QQ)

    關(guān)注公眾號 獲取中文資源

    相關(guān)產(chǎn)品
    軟件
  • 產(chǎn)品功能:UI界面
  • 源 碼:非開源
  • 產(chǎn)品編號:13269
  • 當(dāng)前版本:v23.1 [銷售以商家最新版為準,如需其他版本,請來電咨詢]
  • 開 發(fā) 商: 慧都 正式授權(quán)
  • ">慧都DevExpress官方漢化資源

    專為中國區(qū)用戶提供,幫助用戶快速掌握DevExpress,為開發(fā)者賦能!

    軟件
  • 產(chǎn)品功能:UI界面
  • 源 碼:非開源
  • 產(chǎn)品編號:13286
  • 當(dāng)前版本:v21.1 [銷售以商家最新版為準,如需其他版本,請來電咨詢]
  • 開 發(fā) 商: 慧都 正式授權(quán)
  • ">DevExpress技術(shù)支持

    聚力解決使用中的技術(shù)問題,降低企業(yè)開發(fā)成本,提升研發(fā)效率!

    軟件
  • 產(chǎn)品功能:UI界面
  • 源 碼:非開源
  • 產(chǎn)品編號:13939
  • 當(dāng)前版本:v21.1 [銷售以商家最新版為準,如需其他版本,請來電咨詢]
  • 開 發(fā) 商: 慧都 正式授權(quán)
  • ">DevExpress企業(yè)定制培訓(xùn)

    DevExpress 一對一企業(yè)定制培訓(xùn),輕松解決企業(yè)個性化培訓(xùn)需求。

    控件
  • 產(chǎn)品功能:UI界面
  • 源 碼:非開源
  • 產(chǎn)品編號:10740
  • 當(dāng)前版本:v24.1.6 [銷售以商家最新版為準,如需其他版本,請來電咨詢]
  • 開 發(fā) 商: DevExpress 正式授權(quán)
  • ">DevExpress Universal Subscription

    行業(yè)領(lǐng)先的界面控件開發(fā)包,幫助企業(yè)構(gòu)建卓越應(yīng)用!

    控件
  • 產(chǎn)品功能:UI界面
  • 源 碼:非開源
  • 產(chǎn)品編號:12349
  • 當(dāng)前版本:v24.1 [銷售以商家最新版為準,如需其他版本,請來電咨詢]
  • 開 發(fā) 商: DevExpress 正式授權(quán)
  • ">DevExpress DXperience Subscription

    高性價比的企業(yè)級.NET用戶界面套包,助力企業(yè)創(chuàng)建卓越應(yīng)用!

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();