freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

c窗體應(yīng)用程序設(shè)計(jì)-wenkub

2023-01-26 04:42:10 本頁面
 

【正文】 der。它允許用戶通過單擊操作來執(zhí)行某些代碼。這種處理函數(shù)實(shí)際上也是 Control類的方法,與上面方法不同的是,事件處理函數(shù)是在事件發(fā)生時(shí)由系統(tǒng)自動調(diào)用(而不是由用戶代碼調(diào)用);而上面方法則使由用戶代碼調(diào)用。 ( 6) Scale(int m)方法 將控件放大或縮小控件為原來的 m倍。 ( 2) Focus()方法 該方法的作用是使控件獲得焦點(diǎn)。 //讀取編輯框中的內(nèi)容 ( 2) Anchor屬性 該屬性用于設(shè)定控件與其容器控件在四個(gè)邊沿(左、右、上、下)距離上的固定位置關(guān)系。 1. Control類的屬性 ( 1) Text屬性 Text屬性值就是控件顯示的文本內(nèi)容,也是用戶輸入字符創(chuàng)串地方,其類型為字符串型。如果沒有重寫,則該方法返回對象所屬類的名稱。實(shí)際上, C的許多類都重寫了 Equals()方法。 C程序設(shè)計(jì)教程 —— 蒙祖強(qiáng)編著 Object類 組件的公共屬性、事件和方法 1. public virtual bool Equals(object obj) ?該方法用于判斷當(dāng)前對象和給定的對象是否相等。 ()。 } } C程序設(shè)計(jì)教程 —— 蒙祖強(qiáng)編著 創(chuàng)建文本編輯器程序的步驟 一個(gè)簡單的文本編輯器 用同樣的方法為其他菜單項(xiàng)編寫事件處理代碼,結(jié)果如下: //“Save file”菜單項(xiàng) private void saveFileToolStripMenuItem_Click(object sender, EventArgs e) { = txt files(*.txt)|*.txt。 C程序設(shè)計(jì)教程 —— 蒙祖強(qiáng)編著 創(chuàng)建文本編輯器程序的步驟 一個(gè)簡單的文本編輯器 ( 1) 創(chuàng)建 C窗體應(yīng)用程序 TxtEditApp:將窗體 Form1的 text屬性值設(shè)置為 “ 簡單的文本編輯器 ” , 然后在窗體上分別添加控件 richTextBox1和組件 openFileDialog saveFileDialogtoolStrip1, 并將控件 richTextBox1的 Dock屬性值設(shè)置為 Fill,使之充滿整個(gè)窗體 。 編輯器界面 C程序設(shè)計(jì)教程 —— 蒙祖強(qiáng)編著 創(chuàng)建文本編輯器程序的步驟 一個(gè)簡單的文本編輯器 ( 2) 選擇菜單 “ 項(xiàng)目 |添加組件 ” 命令 , 在打開的 “ 添加新項(xiàng) ”對話框中選擇 “ Windows窗體 ” 項(xiàng) , 然后單擊 “ 添加 ” 按鈕 , 即可為程序添加一個(gè)新的窗體 ( 其默認(rèn)名為 Form2) 。 if (() == ) { (, )。 } C程序設(shè)計(jì)教程 —— 蒙祖強(qiáng)編著 創(chuàng)建文本編輯器程序的步驟 一個(gè)簡單的文本編輯器 ( 4) 執(zhí)行該程序后 , 選擇相應(yīng)的菜單命令 , 可以打開 txt文件 ,也可以在 richTextBox1編輯文本后保存到 txt文件中: C程序設(shè)計(jì)教程 —— 蒙祖強(qiáng)編著 創(chuàng)建文本編輯器程序的步驟 一個(gè)簡單的文本編輯器 【 說明 】 組件 是指沒有界面的組件(運(yùn)行時(shí)不可見); 控件 是指有界面的組件(運(yùn)行時(shí)可見)。在默認(rèn)情況下(沒有重寫該方法時(shí)),對象 a和 b相等是指 a和 b是非空的且指向同一個(gè)對象。 2. public virtual int GetHashCode() GetHashCode()方法返回 object對象的哈希碼,哈希碼是通過一定的算法并根據(jù)對象在內(nèi)存中的地址來計(jì)算的。實(shí)際上, C提供的類幾乎都重寫了該方法,其中大部分的功能是 將相應(yīng)類型的數(shù)據(jù)轉(zhuǎn)化為字符串?dāng)?shù)據(jù) 。在程序運(yùn)行的過程中,該屬性值可讀可寫。 Anchor屬性是一種集合類型,可以同時(shí)取多個(gè)值,如: = (|)。 ( 3) GetContainerControl()方法 該方法返回父控件鏈的下一個(gè) ContainerControl。 ( 7) Contains(Control ctl)方法 該方法判斷控件 ctl是否是當(dāng)前控件的子控件,如果是則返回 true,否則返回 false。顯然,利用事件和處理函數(shù)之間的自動調(diào)用關(guān)系,可以方便實(shí)現(xiàn)上面方法難以完成的一些功能。單擊一個(gè)按鈕相當(dāng)于執(zhí)行相應(yīng)的一個(gè)函數(shù),該函數(shù)就是單擊 Button按鈕時(shí)產(chǎn)生的 Click事件的事件處理函數(shù)。 = 。 C程序設(shè)計(jì)教程 —— 蒙祖強(qiáng)編著 按鈕類控件 常用的控件 ( 2) RadioButton按鈕 ( 單選按鈕 ) Checked屬性 :當(dāng)該值為 true時(shí)處于選中狀態(tài),為 false時(shí)處于未選中狀態(tài),反之亦然。 ?CheckedChanged事件: 其觸發(fā)方式和處理函數(shù)的調(diào)用和編寫方法與單選按鈕的相同。 本例創(chuàng)建一個(gè)窗體應(yīng)用程序?qū)崿F(xiàn)的功能包括: ( 1)將輸入的字符串轉(zhuǎn)換為相應(yīng)的大寫或小寫字符串; ( 2)可以指定轉(zhuǎn)換的方式(大寫或小寫),如果不指定方式則原樣輸出; ( 3)可以限制輸入字符的范圍:字母、數(shù)字或其他可視字符。 public Form1() { InitializeComponent()。 //如果 flag=0,則表示原樣輸出 = str。 int ascii = c。amp。 ascii = 57) //c為數(shù)字時(shí) { if () str += ()。 //將光標(biāo)置于最后一個(gè)字符后面 (, 0)。該屬性可讀可寫,如: = 中華人民共和國! 。 C程序設(shè)計(jì)教程 —— 蒙祖強(qiáng)編著 文本類控件 常用的控件 ?SelectionStart屬性 該屬性值返回文本框中已被選中的文本的開始位置,如果沒有文本被選中,則返回緊跟在當(dāng)前光標(biāo)后面的字符的位置。 ?PasswordChar屬性 當(dāng) PasswordChar屬性值設(shè)置為“ *”,在用該編輯框輸入字符時(shí)它顯示的都是“ *”(顯示星號);當(dāng)然也可以 PasswordChar屬性值設(shè)置為其它字符,那么在輸入時(shí)就顯示相應(yīng)的字符。當(dāng)其取值為 false(默認(rèn)值)時(shí),表示只能輸入一行字符;當(dāng)取值為 true時(shí),表示允許輸入多行字符,\r\n表示換行。它有四種取值: ?None:沒有滾動條 ?Horizontal:只有水平方向上有滾動條 ?Vertical:只有垂直方向上有滾動條 ?Both:垂直和水平方向上都有滾動條 C程序設(shè)計(jì)教程 —— 蒙祖強(qiáng)編著 文本類控件 常用的控件 ?Lines屬性 當(dāng) Multiline屬性為 true時(shí),文本框中允許編輯多行字符。 for (int i = 0。 ?Undo()方法 該方法用于撤銷上一次的操作。 C程序設(shè)計(jì)教程 —— 蒙祖強(qiáng)編著 文本類控件 常用的控件 ( 3)重要事件 ?ModifiedChanged事件 當(dāng) Modified屬性值發(fā)生變動時(shí)該事件發(fā)生。 //紅色 ?SelectionFont屬性 該屬性用于設(shè)置被選中文本的字體。 int (string str, RichTextBoxFinds option)。 或者, (C:/, )。 C程序設(shè)計(jì)教程 —— 蒙祖強(qiáng)編著 列表類控件 常用的控件 1. ListBox控件(列表框) ( 1)重要屬性 ?SelectionMode屬性 當(dāng)該屬性取值為 ListBox控件中的 1項(xiàng)(默認(rèn)設(shè)置): = 。 ?SelectedItem屬性 該屬性返回被選中的項(xiàng);如果 ListBox控件允許選擇多項(xiàng),則該屬性返回所有被選中的項(xiàng)中索引值最小的項(xiàng)。 例如,利用下列語句可以將 listBox1控件中所有被選中的項(xiàng)復(fù)制到listBox2控件中: for (int i = 0。例如: (中國 )。 //將索引號為 3的項(xiàng)設(shè)置為未被選中狀態(tài) C程序設(shè)計(jì)教程 —— 蒙祖強(qiáng)編著 列表類控件 常用的控件 ?IndexFromPoint()方法 利用該方法可以獲取 ListBox控件中鼠標(biāo)所指向的項(xiàng)的索引號,從而可以方便地讀取 ListBox控件中的任意一項(xiàng)。 ?Clear()方法 該方法用于清空 ListBox控件中的內(nèi)容。因此, CheckedListBox控件增加了一些支持訪問這種復(fù)選框的屬性等。 例如,如果要訪問 ListView控件中所有的項(xiàng),則可以用下列代碼實(shí)現(xiàn): for (int i = 0。它一般與。 //項(xiàng)被選中 (s)。 ?Items[i].Checked屬性 如果索引為 i的項(xiàng)的復(fù)選框被選中,則該屬性返回 true;反之如果令 Items[i].Checked的值為 true,則索引為 i的項(xiàng)的復(fù)選框被選中。 C程序設(shè)計(jì)教程 —— 蒙祖強(qiáng)編著 列表類控件 常用的控件 ( 3)重要事件 ?Click事件 只要點(diǎn)擊 ListView控件中的任意一項(xiàng),都會觸發(fā)該事件。其中,對于 ItemCheck事件, 框狀態(tài)被改變的項(xiàng);對于 ItemChecked事件, 的是在狀態(tài)改變之前項(xiàng)的復(fù)選框的值( Checked或 Unchecked)。 ? 該屬性返回 TreeView控件中根節(jié)點(diǎn)的數(shù)量。如果 TreeView控件中沒有節(jié)點(diǎn),則返回 null。TreeNode類提供了重載構(gòu)造函數(shù)的多種版本,用于創(chuàng)建 TreeNode類的對象(節(jié)點(diǎn))。其中,常用的包括兩種: TreeNode TreeNode(string text) TreeNode TreeNode(string text, int imageIndex, int selectedImageIndex) 例如,下面代碼將創(chuàng)建名為“中國大學(xué)”的節(jié)點(diǎn),并添加為控件 treeView1的一個(gè)根節(jié)點(diǎn): TreeNode node = new TreeNode(中國大學(xué) )。 node = new TreeNode(中國大學(xué) )。 (node)。 ?Collapse()方法 該方法則收縮以當(dāng)前節(jié)點(diǎn)為根節(jié)點(diǎn)的子樹(變?yōu)橐粋€(gè)節(jié)點(diǎn))。 ?Text屬性 該屬性用于設(shè)置或獲取節(jié)點(diǎn)所顯示的文本。 ?Parent屬性 該屬性返回父節(jié)點(diǎn)。 ?Click事件 點(diǎn)擊 TreeView控件中的任何內(nèi)容都會觸發(fā)該事件,包括點(diǎn)擊節(jié)點(diǎn)前面的“ +”或“ ”。 C程序設(shè)計(jì)教程 —— 蒙祖強(qiáng)編著 列表類控件 常用的控件 6 DateTimePicker控件 DateTimePicker控件可以通過鼠標(biāo)選擇指定的日期。因此,通常在此事件的處理函數(shù)中編寫的處理代碼。 C程序設(shè)計(jì)教程 —— 蒙祖強(qiáng)編著 打開和保存文件對話框 1. 打開文件對話框 打開文件對話框( OpenFileDialog)用于顯示讓用戶定位文件和選擇文件的對話框,其作用是方便、快速地讓用戶找到文件的路徑。實(shí)際上,該方法經(jīng)常采用如下的調(diào)用方式: if (() == ) { //相關(guān)代碼 } C程序設(shè)計(jì)教程 —— 蒙祖強(qiáng)編著 打開和保存文件對話框 ?InitialDirectory屬性 該屬性用于設(shè)定 OpenFileDialog對話框要顯示的初始目錄。 ?FileName屬性 該屬性返回被選中文件的絕對路徑,這也是 OpenFileDialog對話框的最終輸出結(jié)果。當(dāng) Multiselect屬性被設(shè)置為 true時(shí),可選擇多個(gè)文件,而被選中的文件的文件名則保存在此屬性中。 } C程序設(shè)計(jì)教程 —— 蒙祖強(qiáng)編著 打開和保存文件對話框 以下打開文件對話框常用的、相對完整的代碼: = C:\\。 if (() == ) { int pos = (39。 string filename = (pos+1)。 ?OverwritePrompt屬性 當(dāng)該屬性值被設(shè)置為 true(默認(rèn)值)時(shí),如果在“文件名”組合框中設(shè)置的文件名與當(dāng)前目錄下的某一個(gè)文件名相同,則系統(tǒng)會給出一個(gè)有關(guān)文件已重名的提示框,讓用戶確認(rèn)是否要使用重名的文件名。 = ()。其使用方法與字體對話框的相
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1