C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[2]: ListBoxのTabOffsetを設定するには?


(過去ログ 58 を表示中)

[トピック内 3 記事 (1 - 3 表示)]  << 0 >>

■33081 / inTopicNo.1)  ListBoxのTabOffsetを設定するには?
  
□投稿者/ επιστημη (1754回)-(2009/02/20(Fri) 11:21:47)
επιστημη さんの Web サイト

分類:[.NET 全般] 

System.windows.Forms.ListBox の要素にTABの混入した文字列をセットしたとき、
UseTabStopsプロパティがtrueであればTABの位置でカラムを調整してくれます。
このとき、TAB位置をユーザが設定するにはどうすればいいのでしょうか。

UseCustomTabOffsetsをtrueにすればカスタマイズされたTAB位置でカラム調整
するみたいだけど、肝心のCustomTabOffsets(TAB位置集合)がread-onlyなもので、
さてどうやってTAB位置をカスタマイズしたものかと。

# IDEではUseCustomTabOffsets/CustomTabOffsetsが
# プロパティ・ペインに現れないのもなんだかなー

引用返信 編集キー/
■33082 / inTopicNo.2)  Re[1]: ListBoxのTabOffsetを設定するには?
□投稿者/ みきぬ (397回)-(2009/02/20(Fri) 11:29:15)
コレクション自体が readonly でも、要素の操作はできますよん。

listBox1.CustomTabOffsets.Clear();
listBox1.CustomTabOffsets.AddRange(new int[] { 100, 200, 400, 800, 1600 });

# こっちで釣り糸を垂れるのって珍しいですねw

引用返信 編集キー/
■33083 / inTopicNo.3)  Re[2]: ListBoxのTabOffsetを設定するには?
□投稿者/ επιστημη (1755回)-(2009/02/20(Fri) 11:34:34)
επιστημη さんの Web サイト
> コレクション自体が readonly でも、要素の操作はできますよん。

あー、そかそかそかそか

listBox1.CustomTabOffsets = new ListBox.IntegerCollection();
とかやれない"だけ"か。

激しく理解しました。ありがとです。

解決済み
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -