熱點推薦:
您现在的位置: 電腦知識網 >> 編程 >> Delphi編程 >> 正文

在DBGrid中選中多行刪除與如何使標題文字居中

2013-11-11 21:06:32  來源: Delphi編程 
    ——此文章摘自《Delphi開發經驗技巧寶典》定價 特價 購買>>

    在DBGrid中將選中的多行刪除

    本例是在DBGrid中將選中的多行數據刪除具體步驟如下

    設置DBGrid為多行選中狀態如圖所示


  設置DBGrid為多行選中狀態

    在按鈕的單擊事件中使用DBGrid的SelectedRowsDelete方法刪除DBGrid選中的多行

    主要代碼如下
    procedure TFrmOrderByBtnOrderClick(Sender: TObject);
    begin
    if MessageBox( 確實要刪除選中的數據嗎? MB_YESNO + MB_ICONQUESTION) =
      IDYES then
    begin
       DBGListSelectedRowsDelete;
    end;

     說明按<Ctrl>鍵並用鼠標單擊所要選取的記錄

    在DataGrid中如何使標題文字居中

    本例實現單擊標題文字居中按鈕使DataGrid表格的列標題文字居中如圖所示


  在DataGrid中使標題文字居中

    單擊標題文字居中按鈕遍歷DataGrid表格的列設置每個列的TitleAlignment屬性居中(taCenter)主要代碼如下
    procedure TFrmOrderByBtnOrderClick(Sender: TObject);
    var
      i: Integer;
    begin
      for i := to DBGListColumnsCount do
      begin
       DBGListColumns[i]TitleAlignment := taCenter;
      end;
    end;


From:http://tw.wingwit.com/Article/program/Delphi/201311/8518.html
    推薦文章
    Copyright © 2005-2013 電腦知識網 Computer Knowledge   All rights reserved.