<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" "http://my.netscape.com/publish/formats/rss-0.91.dtd">
<rss version="0.91">
<channel>
<title>「ListViewの列の幅を自動調節する」へのコメント</title>
<link>https://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;id=control%2Flvautocolumnwidth.html</link>
<description>「ListViewの列の幅を自動調節する」に投稿されたコメントの一覧</description>
<language>ja</language>
<image>
<url>https://dobon.net/banner/dbs1.gif</url>
<link>https://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;id=control%2Flvautocolumnwidth.html</link>
<title>「ListViewの列の幅を自動調節する」へのコメント</title>
<width>88</width>
<height>31</height>
</image>
<item>
<title>通常のコメント</title>
<link>https://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;id=control%2Flvautocolumnwidth.html#11</link>
<description><![CDATA[ViewがDetails以外の場合を試してみました。<br>//サンプル開始<br>lvItems.BeginUpdate();<br>lvItems.View = View.Details;<br>lvItems.AutoResizeColumns(ColumnHeaderAutoResizeStyle.ColumnContent);<br>int intNameWidth = lvItems.Columns[0].Width;<br>lvItems.View = View.SmallIcon;<br>lvItems.Columns[0].Width = intNameWidth;<br>lvItems.EndUpdate();<br>// サンプル終了<br>上記でlvItemsがListViewです。<br>結果として、一旦Deteilにして自動調整し、その幅を記憶しておきます。<br>目的のViewに設定し、改めてWidthを設定するとうまくいくようです。<br>ちなみに、BeginUpdate()とEndUpdate()でくるんでいるのはチラつき除けのつもりです。ない方がいい場合もあるかもしれません。<br>また、サンプルはボタンなどをクリックした際に呼ばれるところでの記述ですが、<br>幅を親フォームのメンバー変数としておき、アイテムをListViewに追加した時点で保持しておき、Viewを切り替える処理で単に<br>// ダメだったサンプル開始<br>lvItems.View = View.SmallIcon;<br>lvItems.Columns[0].Width = m_intNameWidth;<br>// ダメだったサンプル終了<br>としただけでは、うまくいきませんでした。]]></description>
</item>
<item>
<title>評価の理由</title>
<link>https://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=control%2Flvautocolumnwidth.html#10</link>
<description><![CDATA[評価：良い<br>簡潔で分かり易かったです.]]></description>
</item>
<item>
<title>評価の理由</title>
<link>https://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=control%2Flvautocolumnwidth.html#9</link>
<description><![CDATA[評価：良い<br>ありがとうございます]]></description>
</item>
<item>
<title>評価の理由</title>
<link>https://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=control%2Flvautocolumnwidth.html#8</link>
<description><![CDATA[評価：良い<br>助かった。]]></description>
</item>
<item>
<title>通常のコメント</title>
<link>https://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=control%2Flvautocolumnwidth.html#6</link>
<description><![CDATA[ちょうど探していた内容でした。<br>ありがとうございます。]]></description>
</item>
<item>
<title>評価の理由</title>
<link>https://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=control%2Flvautocolumnwidth.html#5</link>
<description><![CDATA[評価：良い<br>HeaderSizeはヘッダしか見ないと思っていた]]></description>
</item>
<item>
<title>評価の理由</title>
<link>https://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=control%2Flvautocolumnwidth.html#4</link>
<description><![CDATA[評価：良い<br>非常に判りやすい説明と、適切なサンプルコード、サンプルイメージが記載されているため。<br><br>ありがとうございます。]]></description>
</item>
<item>
<title>評価の理由</title>
<link>https://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=control%2Flvautocolumnwidth.html#3</link>
<description><![CDATA[評価：良い<br>ちょっとしたテクニックだけれども、なかなか紹介されているサイトがないので]]></description>
</item>
<item>
<title>評価の理由</title>
<link>https://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=control%2Flvautocolumnwidth.html#2</link>
<description><![CDATA[評価：良い<br>知りませんでした。これは便利です。]]></description>
</item>
<item>
<title>評価の理由</title>
<link>https://dobon.net/cgi-bin/pc/pc.php?mode=v&amp;amp;id=control%2Flvautocolumnwidth.html#1</link>
<description><![CDATA[評価：良い<br>TextWidthが無くなり、代わりの設定の仕方を考えていたので。]]></description>
</item>
</channel>
</rss>