用另外一個更合適的控件來完全替換當前控件可不容易,你需要刪除這個控件,然後將一個新控件拖入窗體並重新配置它。
除列表框外,所有不可用的控件都應以灰*顯示,列表框控件則始終以白底黑字顯示。
各種按鈕控件應有盡有,可作編程學習之參考!
圖11-11 爐頂控件的物理映*很不自然,最左邊的旋鈕控制前端左邊還是後端左邊的火眼?
然後,這個控件將魔術般地出現在窗體上,供用户使用。
你可以採取在桌面軟件上非常常見的*出框菜單和控件來達到這種效果。
有些控件除了0~9幾個數字以外拒絕任何其他形式的輸入,還有些控件實時地拒絕空白鍵、標誌符、破折號和其他標點符號。
另一個有意思的用户界面控件是頁腳部分,這個部分出現在每個屏幕的底部。
每個數據源控件都具有類似的屬*,以便可以與其各自的數據源進行交互。
一方面,開發者用標記語言(Flex用的標記語言是XML)來描述程序中的各種按鈕、控件……以此完成用户界面組件的佈局工作。
請注意,測試自動化是通過直接調用按鈕控件的相關方法模擬按鈕單擊的,而不是通過觸發事件模擬。
當一個設備不支持某種類型的控件時,MobilePortal會尋找該設備所支持的控件來代替指定控件。
為此,給出了實現課件演播控件的設計方法。
與其詳盡討論所有這些控件,在這裏我們不如重點討論幾個問題較多的控件。
然後發生該事件的通知會發送給控件中為該事件類型註冊的所有*器,發送順序是這些*器在控件上的註冊順序。
因為數據模型已經和控件連接,所以這些值會自動傳播。
該應用程序是一個簡單的PD f查看器,它允許用户使用Adobe的AcrobatReader控件來查看PD F文件並與之交互。
控制鼠標移動,在精細運動控制和粗略運動控制之間可能存在折中的方法。 但當要直接地單擊按鍵時,用户必須首先將手掌根部置於桌面,進入精細運動控制模式。 用鼠標*作控件,用户必須用精細運動控制來實現光標對複選框或按鍵的精確定位。
如果它不是認*的,那麼就要詢問此提供商如何能夠獲得它管理控件行為方式的信息。
雖然決定哪些保留哪些隱藏可不是件簡單的任務,但是可以根據每個控件的重要*和使用頻率來進行判斷。
將ObjectFinder控件拖到PlaceanOrder對話框上,將其挪到標題欄上,以使整個對話框四周包圍着一個紅*方框,然後釋放鼠標按鈕。
每個控件定義一組可以從父事件繼承事件的事件。
根據SQL條件(可以使用SQL編輯器控件輸入)對列進行過濾的選項。
移動工具欄中的控件是個*化的一種表現形式,但是工具欄最左側的3個控件在許多程序中對應新建文件,打開文件和保存文件,現在普遍認為它們是持久對象。
如果文件超出對話框的垂直高度,一個控件支持簡單的向上和向下滾動。
基於同樣的原因,也不喜歡跨越屏幕位置來移動鼠標*作控件,因為這樣不得不需要在精細運動控制和粗略運動控制之間進行轉換,然後又回到精細運動控制。
另外,工具提示只有光標在控件上停留了一會才出現,而暗示框只要控件檢測出無效字符就會出現(但像工具提示一樣,如果光標在輸入字段停留超過一秒以上,它也可以在單側顯示)。
與此一致的是目前大多數的文獻和書籍都很好地講述了預定義控件,而忽略了其他方法,然而佈滿控件的對話框絕不是成功用户界面設計的關鍵(關於直接*作用户界面的好處的更多討論請參考第19章,關於對話框的更多討論請參考第24章)。
多個UI控件可以組成一個面板。
指示控件在調整大小時是否應重繪自己。
不過,改進確認控件的主要方法是為用户提供豐富的反饋。
對於數據庫查詢,這些控件產生自然語言輸出,而不是接受自然語言輸入。
這些改進包括屬*面板中對於控件事件標籤的支持,源代碼模式下的工具箱支持,以及一些經常被提及的功能改進。
當子控件接收到鍵盤消息時由子控件調用該方法。
微調控制項混淆了有界控件和無界控件之間的區別,使用兩個小箭頭按鈕之一可以使用户以離散的小步改變編輯窗口中的數值。
您可以首先創建數據模板,然後從中生成新的控件,或者您還可以手動添加控件,然後將其綁定到數據之上。
使用户不可能犯錯是消除錯誤消息的最好方法,通過為所有的數據輸入使用有界控件(比如微調控制項或者下拉列表框),可以防止用户輸入錯誤的數字。
因此,我編寫了*電視牆控件,可以根據具體的電視牆來控制分割屏幕的位置和大小。
當他們準備好接受可能的結果時,會試探*地使用這些控件。
設計者開始意識到除了習慣以外,沒有理由將工具欄控件限制為圖標按鈕。
既然您已經看到了怎樣從頭生成控件,那麼您就學到了怎樣綁定已存在的控件。
這是一個圖像顯示的用户控件及源代碼,可以顯示圖片,調整圖片大小,比較特殊的功能是這個圖像控件居然有鷹眼功能,用起來很方便。
樹型控件顯示真*位圖,使你的樹型控件更加漂亮,美觀,實用!
一次添加一個控件,然後再將它們進行綁定要花費更長的時間,但是您可以獲得對頁面更大的控制權。
要枚舉用於 trl.5控件的命令,請在 PDFViewer目錄中執行下面的命令:antactivex 。
Becky:ARIA定義要添加到DHTML控件中的角*和狀態元數據。
不能測試整合問題:一個系統的安全*需要在與其它控件整合時保*這個系統的所有控件都是安全的。
將好的控件文件複製到壞的控制文件的原始位置:-cp /path/blah_ /path/blah_。
顯然,微軟找到了這個問題的解決方法,即在軟件中裝載典型用户最可能日常使用的控件,其餘的讓用户定製。