2017-01-17 19 views
0

私のリストビューの列は非常に小さいようです。言葉は合わないようです。リストビューの列のサイズ変更

enter image description here

しかし、それは言葉を綴る完全代わりに別の行に分割するために私がしたいと思います。

設定がありますか?

private void checklog (object sender, EventArgs e) 
    { 
     using (StreamReader sr = new StreamReader("C:/Users/sisson.chad/Documents/logs/BatchProcessor.20170116151505106.log")) 
     { 
      string contents = sr.ReadToEnd(); 
      if (contents.Contains("getDownloadFileList failed")) 
      { 
       listView5.Items.Add("Lost Connection."); 
       listView6.Items.Add("Remove block file and run script."); 

      } 
     } 
    } 
+1

いくつかのコードはありますか? –

+0

コードを追加しました!申し訳ありません。 –

+0

このWindowsフォームですか?またはWPF? –

答えて

0

あなたがListView初のそれぞれからColumnsプロパティを取得する必要があります。次に、Width-2に設定します。これにより、列ヘッダー内のテキストの長さに列が自動サイズ変更されます。

例:

foreach (var columnHeader in ListView.Columns.Cast<ColumnHeader>()) 
{ 
    columnHeader.Width = -2; 
} 

あなたはこの方法で行い、パラメータとしてListViewを渡すことができます。

また、ループ内のクラスを宣言してキャストを削除することができます

foreach (ColumnHeader columnHeader in ListView.Columns) 
{ 
    columnHeader.Width = -2; 
} 
+0

のツールボックスからそれを手に入れました返信ありがとうございます! –

+0

http://i.imgur.com/EXL69zE.png私はこれを既にやってみましたが、問題を解決していないようです。おそらく私は間違って追加しています –

+0

http://pastebin.com/zWiez2fg –

関連する問題