GridControl簡單屬性操作

来源:https://www.cnblogs.com/nullcodeworld/archive/2018/07/13/9305720.html
-Advertisement-
Play Games

1.單行記錄整行選中 GridView->OptionsBehavior->EditorShowMode 設置為:Click 2.如何讓行只能選擇而不能編輯(或編輯某一單元格) 只讀 GridView->OptionsBehavior->EditorShowMode 設置為:Click GridVi ...


1.單行記錄整行選中

GridView->OptionsBehavior->EditorShowMode 設置為:Click

2.如何讓行只能選擇而不能編輯(或編輯某一單元格) 只讀

GridView->OptionsBehavior->EditorShowMode 設置為:Click

GridView ->OptionsBehavior->Editable 設置為:false

3.如何禁用用GridControl中單擊列彈出右鍵菜單

GridView ->OptionsMenu->EnableColumnMenu 設置為:false

4.隱藏GridControl的GroupPanel表頭/修改它的內容

GridView ->OptionsView->ShowGroupPanel 設置為:false

GridView ->Appearance->GroupPanelText  填寫

5.禁用列頭過濾器

GridView ->OptionsCustomization->AllowFilter 設置為:false

6.如何顯示水平滾動條

GridView->OptionView->ColumnAutoWidth設置為:false

7.列頭禁止移動

GridView->OptionsCustomization->AllowColumnMoving 設置為:false

8.列頭禁止排序

GridView->OptionsCustomization->AllowSort  設置為:false

9.列頭禁止改變列寬

GridView->OptionsCustomization->AllowColumnResizing  設置為:false

10. 不顯示視圖操作明細

GridView->OptionsDetail->EnableMasterViewMode  設置為:false

11. 不顯示分組框

Gridview->Option View->Show Group Panel=false

12. 統計列

Gridview->Column->SummaryItem

->DisplayFormat  合計:{0:f2}  f代表數字,2代表小數點位數/

->DisplayFormat  合計:{0:c2}  c代表貨幣/

->DisplayFormat  合計:{0:p2}  p代表百分比

->FieldName  所統計的列

->SummaryType  Sum (Count Avgerage custom等)

13. 奇偶行顏色設置

OptionsView.EnableAppearanceEvenRow=true

OptionsView.EnableAppearanceOddRow = true;

設置Appearance.EvenRow.BackColor和Appearance.OddRow.BackColor

14 不顯示列標題欄

Gridview->Option View-> ShowColumnHeaders =false

15. 不顯示左邊空白列

Gridview->Option View->ShowIndicator = false

16. 設置多選

Gridview->optionsSelection

-> MultiSelect = true

->MultiSelectMode =CellSelect/RowSelect;//多選行還是多選單元格                   (一般選RowSelect)

17. 設置標題行顏色

GridView ->Appearance->HeaderPanel

              -> BackColor : Black //背景色

              -> ForeColor : White //前景色(字體顏色)

GridControl->LookAndFeel

               ->style    樣式設置

               ->UseDefualtLookAndFeel=false

18. 行高

GridView ->Appearance->RowHeight

ColumnPanelRowHeight //標題行的行高

19. 取消點擊後的虛線框

 FocusRectStyle = None;

20. 拖動滾動條時固定某一列

設置Columns,選擇要固定的列。設置Fixed屬性,可以選擇:固定在左邊、固定在右邊、不固定。

21.分組顯示

 OptionsView>OptionsBehavior>AutoExpandAllGroups = True
選擇要分組的列,將GroupIndex屬性設置為0

22. 修改IndicatorWith寬度

    如果我們為GridControl添加行序號時,七行序號預設寬度為-1,如果數據過多序號就會顯示不全,我們可以通過修改IndicatorWith屬性,來修改行序號列寬。選擇GridView->IndicatorWith,修改列寬

23. 設置是否允許自動新增行

選擇GridView->OptionBehavior->AllowAddRows->True/False,預設為Default,選擇True,則允許新增,設置為FALSE,則不允許新增。

24. 設置是否允許刪除行:

選擇GridView->OptionBehavior->AllowDeleteRows->True/False,預設為Default,選擇True,則允許刪除,設置為FALSE,則不允許刪除。


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 以下羅列了使用關係型資料庫中常見關係定義模板代碼 一對多 示例場景: 用戶與其發佈的帖子(用戶表與帖子表) 角色與所屬於該角色的用戶(角色表與多用戶表) 示例代碼 class Role(db.Model): """角色表""" __tablename__ = 'roles' id = db.Colu ...
  • 1、com.sun.jersey.api.client.ClientHandlerException: java.net.ConnectException: 原因如下: 在預設設置下,Eureka服務註冊中心也會將自己作為客戶端來嘗試註冊它自己,所以我們需要禁用它的客戶端註冊行為。 禁止方式如下:在 ...
  • 參考鏈接:An Informal Introduction to Python 廢話:最近開始閱讀python3.7文檔,希望把容易混淆的知識記下來。 ...
  • 一. 整體介紹 本節:開始介紹SignalR另外一種通訊模型Hub(中心模型),它是一種RPC模式,允許客戶端和伺服器端各自自定義方法並且相互調用,對開發者來說相當友好。 該節包括的內容有: ①:從零搭建 ②:Hub模型和URL匹配,預設模式和指定路徑 ③:伺服器端代碼介紹 ④:客戶端的兩種模式,代 ...
  • 1、jquery採用ajax向後端請求時,MVC框架並不能返回View的數據,也就是一般我們使用View()、PartialView()等,只能返回json以及content等,但是一般我們在開發的時候也是使用json返回的,此時如果需要渲染界面或者是載入局部視圖,我們可以在ajax的success ...
  • 先做個自我介紹,我13年考上一所很爛專科民辦的學校,學的是生物專業,具體的學校名稱我就不說出來獻醜了。13年我就輟學了,我在那樣的學校,一年學費要1萬多,但是根本沒有人學習,我實在看不到希望,我就退學了。退學後我也迷茫,大專都沒有畢業,我真的不知道我能幹什麼,我在糾結著我能做什麼。所以輟學後我一段時 ...
  • 公司一個項目,需要用到七牛的多文件壓縮功能,看了文檔,有點懵,網上查代碼,也沒找到C#相關的,最後提了工單,在工程師的幫助下解決了這個問題。 另外,七牛提供的最新nuget包沒有.net core的,所以這又是一個比較尷尬的事情。 現在這個是基於七牛的nuget包7.3.1.1 ...
  • 最近開發一個需求,涉及獲取服務端https證書。一般進行https調用我們都不太關心底層細節,直接使用WebClient或者HttpWebRequest來發送請求,這兩種方法都無法獲取證書信息,需要用到ServicePoint,這個類用於提供HTTP連接的管理。 ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...