> 複数行を入力できるテキストボックス内で、空白行が入力されている場合、 > その行のみ削除して、空白行がないようにする処理を追加したいのですが。。 > どうしたらよいかわからず困っています。
したい処理をそのまんま書いたらいいとしか書きようがないのですが……。
私なら,Linesの各行を見て,空白行でなければArrayListに追加して, 最後にArrayListをToArrayしたものをLinesに代入します。
・System.Windows.Forms.TextBoxBase.Lines プロパティ http://msdn.microsoft.com/ja-jp/library/system.windows.forms.textboxbase.lines(VS.71).aspx # 最新版(現在.NET 3.5SP1)は http://msdn.microsoft.com/ja-jp/library/system.windows.forms.textboxbase.lines.aspx ・System.Collections.ArrayList クラス http://msdn.microsoft.com/ja-jp/library/system.collections.arraylist(VS.71).aspx # 最新版は http://msdn.microsoft.com/ja-jp/library/system.collections.arraylist.aspx ・System.Collections.ArrayList.Add メソッド http://msdn.microsoft.com/ja-jp/library/system.collections.arraylist.add(VS.71).aspx # 最新版は http://msdn.microsoft.com/ja-jp/library/system.collections.arraylist.add.aspx ・System.Collections.ArrayList.ToArray メソッド (引数:Type) http://msdn.microsoft.com/ja-jp/library/aa317792(VS.71).aspx # 最新版は http://msdn.microsoft.com/ja-jp/library/fcyyh2hb.aspx |