翻譯|使用教程|編輯:龔雪|2024-11-28 10:26:35.427|閱讀 92 次
概述:本文主要介紹如何使用DevExpress WinForms的Data Grid組件完成列調整,歡迎下載最新版組件體驗!
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關鏈接:
DevExpress WinForms擁有180+組件和UI庫,能為Windows Forms平臺創建具有影響力的業務解決方案。DevExpress WinForms能完美構建流暢、美觀且易于使用的應用程序,無論是Office風格的界面,還是分析處理大批量的業務數據,它都能輕松勝任!
本文主要介紹如何使用DevExpress WinForms的Data Grid組件完成列調整。
獲取DevExpress WinForms v24.1正式版下載
DevExpress技術交流群11:749942875 歡迎一起進群討論
默認情況下,最終用戶可以在運行時通過拖動列的右邊緣來調整任何網格列的大小,在Visual Studio中也可以使用相同的功能。
您還可以通過Property網格訪問列設置,并更改屬性值。
如果您不希望最終用戶調整列的大小,請切換該列的選項。您將看到,列的右邊緣不能再被拖動。如果想禁用GridView中所有列的列大小調整,使用下的選項。
為了響應列寬度的變化,處理視圖的事件。我們示例中的示例代碼首先檢查調整后的列是否為“Unit Price”,然后設置列文本格式,并使用列的新寬度來指定是顯示還是隱藏小數點。
C#
private void gridView1_ColumnWidthChanged(object sender, DevExpress.XtraGrid.Views.Base.ColumnEventArgs e) { if (e.Column != colUnitPrice) return; colUnitPrice.DisplayFormat.FormatString = (colUnitPrice.Width > 50) ? "c2" : "c0"; }
運行應用程序并調整列的大小,來查看代碼是否按預期工作。
更多產品資訊及授權,歡迎“”!
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:慧都網