當前位置:編程學習大全網 - 源碼下載 - C#textbox控件的不可編輯屬性

C#textbox控件的不可編輯屬性

在使用easyul的時候,發現輸入框內容及不容易獲取與設置,用jquery的方式大部分失效。因為easyul會在原頁面的基礎上,生成了壹些新的獨有樣式,並且暫時覆蓋掉使用了easyul的標簽塊。

源代碼如下:

--輸入框

$("#xx").textbox('setValue','value');?//設置輸入框的值

$('#xx').textbox('textbox').attr('readonly',true);?//設置輸入框為禁用

--下拉框相關

$("#xx").combobox({disabled:true});//設置下拉款為禁用

$("#xx").combobox('setValue',xlid);?//設置下拉款的默認值?xlid是妳下拉款的id屬性

$("#xx").combobox('getValue');//獲取下拉款id值

$("#xx").combobox('getText');//獲取下拉款name值

<inputclass="easyui-textbox"id="keyvalue"name="keyvalue"valueField=""textField=""panelHeight="auto"editable="false">?

<inputclass="easyui-textbox"name="billcode"id="billcode"style="width:150px;"required="true"?value="${rowbill.billcode}"disabled="false"/>

運行結果如下:

擴展資料:

textbox的屬性、實踐、方法說明。

屬性說明

AcceptsReturn指示在多行TextBox組件中按ENTER鍵時,是在組件中創建壹行新文本還是激活窗體的默認按鈕。

AcceptsTab該值指示在多行文本框組件中按TAB鍵時,是否在組件中鍵入壹個TAB字符,而不是按選項卡的順序將焦點移動到下壹個組件。

AllowDrop獲取或設置壹個值,該值指示組件是否可以接受用戶拖放到它上面的數據。

Anchor獲取或設置組件的哪些邊緣錨定到其容器邊緣。

BackColor獲取或設置組件的背景色。

BackgroundImage獲取或設置在組件中顯示的背景圖像。

BorderStyle獲取或設置文本框組件的邊框類型。

Bottom獲取組件的下邊緣與其容器的工作區的上邊緣之間的距離。

CanFocus獲取壹個值,該值指示組件是否可以接收焦點。

CanSelect獲取壹個值,該值指示是否可以選中組件。

CanUndo獲取壹個值,該值指示用戶在文本框組件中能否撤消前壹操作。

CharacterCasing獲取或設置TextBox組件是否在字符鍵入時修改其大小寫格式。

ContextMenu獲取或設置與組件關聯的快捷菜單。

Reated獲取壹個值,該值指示組件是否已經創建。

Cursor獲取或設置當鼠標指針位於組件上時顯示的光標。

DataBindings為該組件獲取數據綁定。

Dock獲取或設置組件停靠到父容器的哪壹個邊緣。

Enabled獲取或設置壹個值,該值指示組件是否可以對用戶交互作出響應。

Focused獲取壹個值,該值指示組件是否有輸入焦點。

Font獲取或設置組件顯示的文字的字體。

ForeColor獲取或設置組件的前景色。

MaxLength獲取或設置用戶可以在文本框組件中最多鍵入的字符數。

MultilineTRUE/FALSE,該值指示它是否為多行文本框組件。

PasswordChar獲取或設置字符,該字符用於屏蔽單行

ScrollBars獲取或設置哪些滾動條應出現在多行TextBox組件中。

Text獲取或設置文本框中的當前文本。

TextAlign設置文本框內文本得對齊方式

TextLength獲取組件中文本的長度。

表01:TextBox類的常用屬性及其說明

方法說明

AppendText向文本框的當前文本追加文本。

Clear從文本框控件中清除所有文本。

ClearUndo從該文本框的撤消緩沖區中清除關於最近操作的信息。

Copy將文本框中的當前選定內容復制到剪貼板。

Cut將文本框中的當前選定內容移動到剪貼板中。

DoDragDrop開始拖放操作。

Focus為控件設置輸入焦點。

GetChildAtPoint檢索位於指定坐標處的子控件。

GetNextControl按照子控件的Tab鍵順序向前或向後檢索下壹個控件。

Hide對用戶隱藏控件。

Paste用剪貼板的內容替換文本框中的當前選定內容。

PointToClient將指定屏幕點的位置計算成工作區坐標。

PointToScreen將指定工作區點的位置計算成屏幕坐標。

ResetBindings將DataBindings屬性重置為其默認值。

Select選擇控件中的文本。

SelectAll選定文本框中的所有文本。

SelectNextControl激活下壹個控件。

Show向用戶顯示控件。

SuspendLayout臨時掛起控件的布局邏輯。

Undo撤消文本框中的上壹個編輯操作。

表02:TextBox類的常用方法及其說明

事件說明

Click在單擊文本框時發生。

CursorChanged當Cursor屬性的值更改時發生。

DoubleClick在雙擊控件時發生。

DragDrop在完成拖放操作時發生。

DragEnter在將對象拖入控件的邊界時發生。

DragLeave在將對象拖出控件的邊界時發生。

DragOver在將對象拖到控件的邊界上發生。

EnabledChangedEnabled屬性值更改後發生。

Enter進入控件時發生。

GiveFeedback在執行拖動操作期間發生。

GotFocus在控件接收焦點時發生。

KeyDown在控件有焦點的情況下按下鍵時發生。

KeyPress在控件有焦點的情況下按下鍵時發生。

KeyUp在控件有焦點的情況下釋放鍵時發生。

Leave在輸入焦點離開控件時發生。

LostFocus當控件失去焦點時發生。

MouseDown當鼠標指針位於控件上並按下鼠標鍵時發生。

MouseEnter在鼠標指針進入控件時發生。

MouseHover在鼠標指針懸停在控件上時發生。

MouseLeave在鼠標指針離開控件時發生。

MouseMove在鼠標指針移到控件上時發生。

MouseUp在鼠標指針在控件上並釋放鼠標鍵時發生。

MouseWheel在移動鼠標輪並且控件有焦點時發生。

Move在移動控件時發生。

Paint在重繪控件時發生。

Resize在調整控件大小時發生。

百度百科-textbox

  • 上一篇:如何用matlab提取2R-G-B分量的灰度並用ostu分割?
  • 下一篇:什麽是加密貨幣?加密貨幣都是做什麽用的?
  • copyright 2024編程學習大全網