c 文字框控制項與標籤控制項

2021-06-08 05:35:47 字數 2957 閱讀 6891

文字框控制項與標籤控制項

一、  文字框控制項。

文字框控制項通常用於接收使用者的輸入或者顯示文字,該控制項使用textbox類封裝,它可以編輯單行或多行文字。

使用方式 textbox tb = new textbox();

1、        textbox類屬性

型別屬性

訪問方式

說明string

text

讀/寫獲取或設定文字框控制項標題。

control

parent

讀/寫獲取或設定文字框控制項的父容器。

point

location

讀/寫獲取或設定文字框控制項的位置。

size

size

讀/寫獲取或設定文字框控制項的大小。

bool

multiline

讀/寫獲取或設定空間是否為多行文字。

bool

ireadonly

讀/寫獲取或設定文字框的文字是否為唯讀。

scrollbars

scrollbars

讀/寫獲取或設定文字框是否顯示滾動條。

charactercasing

charactercasing

讀/寫獲取或設定文字框是否轉換為大寫或者轉換為小寫。

bool

wordwrap

讀/寫獲取或設定文字框是否自動換行。

bool

usesystempasswordchar

讀/寫獲取或設定文字框內容是否以密碼形式顯示。

char

passwordchar

讀/寫獲取或設定文字框內容以什麼形式的密碼字元顯示。

2、textbox類方法。

返回值型別

方法名稱

說明void

向文字框的當前文字追加文字。

void

clear

清除當前文字中的所有文字。

void

undo

撤掉文字框中的最後一次修改操作。

void

copy

將當前文字框中的內容複製到剪下板中。

void

cut將當前文字框中的內容移動到剪下板中。

void

paste

使用剪下板中的內容替換文字框中當前的內容。

void

selectall

選中當前文字框中所有的內容。

void

select

選中文字框中選擇執行範圍的文字。

例:using system;

using system.drawing;

using system.windows.forms;

namespace hty

public myform()

}二、  combobox類(組合框控制項)。

組合框控制項是由乙個文字框和乙個下拉列表框組成的,可以在文字框中輸入選項,也可以從下拉列表中選擇選項。

1、combobox類屬性

型別屬性

訪問方式

說明string

text

讀/寫獲取或設定組合框控制項標題。

control

parent

讀/寫獲取或設定組合框控制項的父容器。

point

location

讀/寫獲取或設定組合框控制項的位置。

size

size

讀/寫獲取或設定組合框控制項的大小。

comboboxstyle

dropdownstyle

讀/寫獲取或設定組合框顯示樣式。

combobox

items

讀組合框選項的集合。

intmaxdropdownitems

讀/寫獲取或設定下拉列表中最多顯示的項數。

intselectindex

讀返回當前選中項的索引。

bool

sorted

讀/寫獲取或設定列表中的項是否按照字母順序排列。

2、combobox類的方法。

返回值型別

方法名稱

說明void

add向組合框中新增索引。

例:using system;

using system.drawing;

using system.windows.forms;

namespace hty

public myform()

}三、  label類(標籤控制項)。

label控制項是乙個專門用於顯示文字的控制項。

類層次圖

object類

marshalbyrefobject類

component類

control類

label類

1、lable類屬性

型別屬性

訪問方式

說明string

text

讀/寫獲取或設定按鈕標題。

control

parent

讀/寫獲取或設定控制項的父容器。

point

location

讀/寫獲取或設定按鈕控制項的位置。

bool

autosize

讀/寫獲取或設定控制項是否根據字數自動調整大小。

borderstyle

borderstyle

讀/寫獲取或設定控制項的樣式。

dock

dock

讀/寫獲取或設定窗體布局方位。

例:using system;

using system.drawing;

using system.windows.forms;

namespace hty

public myform()

}

文字框控制項(Input)

用來輸入文字,除了name屬性是必要的,其他引數可選。相關屬性 title,該輸入框的標題。type,預設值為text,如選擇password,則輸入的資料顯示為 name,指定了用來儲存該輸入文字的變數名字。value,與select的相同屬性很相似,name用於儲存變數資料,value用於提供預...

文字框類控制項

qlineedit類是乙個單行文字框控制項,可以輸入單行字串,如果需要輸入多行字串,使用qtextedit類。qlineedit類中的常用方法 setakignment 按固定值方式對齊文字 2.clear 3.setechomode 設定文字框顯示格式,允許輸入的文字顯示格式的值可以是 4.set...

VC 獲取靜態文字控制項和文字框控制項上的文字方法

1.獲取靜態文字控制項上的文字 應該用cwnd類的成員函式getwindowtext來獲取,但是首先要獲取這個文字控制項,就要用cwnd類的另乙個成員函式getdlgitem,如果要設定文字內容,則要用另乙個成員函式setwindowtext,靜態文字框在預設情況下不傳送通知訊息的,要將其發生變化需...