全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:1341
推到 Plurk!
推到 Facebook!

StringGrid 的儲存格可否作到滑鼠點下時,出現游標並可複製文字?

尚未結案
Wuei
一般會員


發表:10
回覆:11
積分:4
註冊:2003-08-14

發送簡訊給我
#1 引用回覆 回覆 發表時間:2004-12-06 20:31:16 IP:210.192.xxx.xxx 未訂閱
您好 當顯示的文字超過StringGrid的儲存格寬度時 會看不到超過的字元 很多程式都是當滑鼠在儲存格點下的時候 游標會顯示在儲存格中,並且可以左右移動,或選取字元 請問這StringGrid可以做到嗎? (有沒有屬性可設?還是必須寫程式?) 謝謝
Zard
尊榮會員


發表:24
回覆:396
積分:539
註冊:2003-11-26

發送簡訊給我
#2 引用回覆 回覆 發表時間:2004-12-06 21:33:34 IP:61.64.xxx.xxx 未訂閱
引言: 您好 當顯示的文字超過StringGrid的儲存格寬度時 會看不到超過的字元 很多程式都是當滑鼠在儲存格點下的時候 游標會顯示在儲存格中,並且可以左右移動,或選取字元 請問這StringGrid可以做到嗎? (有沒有屬性可設?還是必須寫程式?) 謝謝
//---------------------------------------------------------------------------    #include 
#pragma hdrstop    #include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
#pragma resource "*.dfm"
TForm1 *Form1;
//---------------------------------------------------------------------------
__fastcall TForm1::TForm1(TComponent* Owner)
  : TForm(Owner)
{
  // 把goEditing屬性打開, 或是從IDE把StringGrid的Option的goEditing設為 true
  // 把這個屬性打開後, 連點要編輯的Cell就可以了
  // 如果你要只點一下就可以編輯, 就要在StringGrid的OnClick事件, 
  // 加入StringGrid1->EditorMode = TRUE;
  StringGrid1->Options << goEditing;
}
//---------------------------------------------------------------------------    void __fastcall TForm1::StringGrid1Click(TObject *Sender)
{
  StringGrid1->EditorMode = TRUE;
}
//---------------------------------------------------------------------------    
系統時間:2024-11-23 20:23:29
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!