1. 程式人生 > >利用多行文字框向listview中新增內容

利用多行文字框向listview中新增內容

 

//新增按鍵中的方法

private void btnMemberIDAdd_Click(object sender, EventArgs e)

        {

            List<string> lst = new List<string>();

            foreach (string s in txtMemberID.Text.Split(new string[] { "\r\n" }, StringSplitOptions.RemoveEmptyEntries))

                lst.Add(s);//將分割出來的字串新增到集合中

            foreach (string s in lst)

            {

                //進行單行或多行新增

                ListViewItem lvi = new ListViewItem();

                if (combMemberType.SelectedItem == null)

                {

                    MessageBox.Show("請選擇型別", "提示資訊",MessageBoxButtons.OK,MessageBoxIcon.Information);

                    return;

                }

                lvi.SubItems.Add(combMemberType.SelectedItem.ToString());

                lvi.Text = s;

                lvMemberID.Items.Add(lvi);   //自己的listview(lvMemberID)與listViewItem物件lvi進行關聯

            }           

            txtMemberID.Text = null;

            txtMemberID.Focus();

        }   

//刪除按鍵中的方法

        private void btnMemberIDDel_Click(object sender, EventArgs e)

        {

            if (lvMemberID.SelectedItems.Count == 0)

            {

                MessageBox.Show("請選擇所要刪除的項", "提示資訊", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning);

            }

            int n = lvMemberID.SelectedItems.Count;

            for (int i = 0; i < n; i++)

            {

                lvMemberID.SelectedItems[0].Remove();

            }

        }

相關推薦

利用文字listview新增內容

  //新增按鍵中的方法 private void btnMemberIDAdd_Click(object sender, EventArgs e)         {             List<string> lst = new List<str

PyQt5之文字(QtextEdit)類的常用方法和訊號

PyQt5之QtextEdit類中的常用方法和訊號 一、QTextEdit類中的常用方法 setPlainText(): 設定多行文字框的內容。 toPlainText(): 返回多行文字框的文字內容。 setHtml(): 設定多行文

利用js實現文字的全選

<!DOCTYPE html> <html> <head>     <title>139</title>     <meta charset="utf-8">     <script type="t

ASP.NET文字

<asp:textbox   id="txtWXMT"   runat="server"   Width="100%"   Height="108px"   TextMode="MultiLine"><

php如何把文字textarea提交上來的資料按照回車換拆分成陣列

做專案的時候想讓使用者一次輸入多個名稱,每行一個,實現起來如下: <?php $data = $_POST['group_name']; $groupData = explode("\r\n"

單行文字文字在div排列垂直居中

在一行四列、固定高度的div中,有的div裡p為單行,有的p為多行,要使他們都能保持在div中居中。 為父元素設定高度、行高 為p元素設定display、行高、位置 div{ width:100px; height:200px; line-hei

保留文字的換與空格樣式,並轉義HTML標記的尖括號

假如在你的一個網站專案中,你需要提供一個留言入口,你用的只是普通多行文字框(textarea)進行留言內容的收集,並不喜歡使用者輸入一些HTML標記,甚至是指令碼。像下面我在douban的影評釋出一樣,如果你未加入處理,直接存入資料庫,最終在頁面輸出顯示的時候你也直接讀

textarea文字儲存和展示資料

在微信公眾號開發自定義推送關注通知內容時,遇到的問題進行總結。 首先我們看下資料庫對換行符的操作 資料庫會過濾掉換行符號\n UPDATE weixin_concern_notice SET notice_content ='哈哈哈,\n嘿嘿嘿!' where id='0afee

JavaGUI——swing元件基礎(六)文字元件JTextArea

為什麼要用多行文字框元件?文字框JTextField是單行輸入,而多行文字框(JTextArea)可以實現多行輸入。實戰目標圖:介面分析:看到上部佔了大部分空間,決定使用邊界佈局。下部的最下部很像邊界佈局的SOUTH部分,在這部分中有兩種元件,一種按鈕元件JButton,一種

如何將文字設定為不可拖動

今天寫個樣式,搞了半天,都沒搞定,呵呵呵,後來找到了解決方案。 問題:多行文字框在火狐中總是可以拖動,從而會影響整體的佈局,詳見下面的圖示: 解決方案是: 在textarea 標籤中加入: resize:none; 的樣式,如下圖所示:

文字(Text.MultiLine)問題

概述 機房收費系統中的充值窗體本身的難度不是很大,關鍵是有時候真的細心了嗎!今天我就有幸遇到了這樣的問題,並通過自己的努力把它發現並解決了。雖然很簡單,但是我還是分享給大家。 問題 今天敲機房的時候,在充值窗體程式碼都敲完了以後Text本文框能夠顯示內容,但是隻

GUI實踐 swing元件-----JSplitPane(拆分窗格)、JTextArea文字元件、JTabbedPane(選項卡視窗)

JSplitPane(拆分窗格)/** * 功能:拆分窗格JSplitPane */ package com.gui; import javax.swing.ImageIcon; import javax.swing.JFrame; import javax.swi

文字textarea的字數控制動態提示。(剩餘字數提醒)

<script type="text/javascript"> //多行文字輸入框剩餘字數計算 function checkMaxInput(obj, maxLen) { if (obj == null |

WPF設定TEXTBOX為文字輸入

WPF中沒有textarea的東西,不像在ASP.NET中設定textbox那樣設定一個多行屬性就可以變成文字域,雖然可以使用ricktextbox實現多行文字輸入,但是richtextbox比較複雜,面對簡單的多行文字輸入的時候太麻煩了點,但是WPF的textbox依然可

CAD如何建立單行文字文字

相信很多朋友對於CAD編輯器,這個在CAD行業中比較常見的辦公軟體不陌生吧,CAD編輯器是CAD繪圖中必不可少的一個工具,但是有的時候設計師們在編輯圖紙內容的時候,有的地方需要輸入一些文字來進行標註說明問題,在編輯器中有單行文字和多行文字都可以進行標註,那在CAD中如何建立單行文字和多行文字呢?下面我們就一起

數碼相 在LCD上顯示文字(6)

數碼相框 在LCD上顯示多行文字(6)   目的: 1、從左邊起顯示幾行文字 2、居中顯示幾行文字     在LCD上顯示下列兩行文字: 我是程式設計師gif Hello World     分析:

要求從使用者輸入的文字提取學生的姓名、學號及登入日期,並封裝到 Student 類作為類的私有屬性。建立一個 Student 型別的物件陣列,對學號進行 升序排序並輸出

/*從鍵盤輸入多行文字,格式如下:學生端名稱,姓名,班級名稱,學生 ID,註冊時間 姜濤,姜濤,,20092212232,2011-11-4 9:06:56 任超,任超,,20092212239,2011-11-4 9:06:56 楊陽,楊陽,,20092212302,20

要求從使用者輸入的文字提取學生的姓名、學號及登入日期,並封裝到 Student 類作為類的私有屬性。建立一個Student型別的物件陣列,對學號進行 升序排序並輸出。

/*部落格網站設定了校驗密碼的規則,編寫方法檢驗一個字串是否是合法的密碼。規則如下:  密碼長度在8-16之間  密碼只能包含字母和數字  密碼必須存在至少2個數字 如果使用者輸入的密碼符合規則就顯示valid password,否則提示Invalid passwor

ListView巢狀ListView,TextView有文字顯示不全不問題

這是在網上找到的相關的解決方法,記錄下來,方便以後檢視。 關於ListView巢狀ListView,在網上找到的解決方法是呼叫自定義的方法動態計算listview的高度: public void setListViewHeightBasedOnChildren(ListVi

androidTextView文字滾動的實現及單行走馬燈實現

TextView當設定行數是單行的時候可以實現走馬燈效果,但有時候多行的時候如何實現文字滾動呢,一般方法: NO.1setMovementMethod方法 textView賦值前,呼叫如下方法即可實