ListBoxコントロールにおける縦スクロールの単位
Visual Basic 6.0:行単位
Windowsフォーム:行単位
ASP.NET - Internet Explorer:行単位
ASP.NET - Firefox:ピクセル単位
ASP.NETのListBoxは、下記のように単純にselectタグが出力されるものであるためブラウザの実装に依存。
<select size="4" name="ListBox1" id="Select1" style="font-size: XX-Large;">
<option value="あいうえお">あいうえお</option>
<option value="かきくけこ">かきくけこ</option>
<option value="さしすせそ">さしすせそ</option>
<option value="なにぬねの">なにぬねの</option>
<option value="はひふへほ">はひふへほ</option>
<option value="まみむめも">まみむめも</option>
<option value="やゆよ">やゆよ</option>
<option value="わをん">わをん</option>
</select>
<option value="あいうえお">あいうえお</option>
<option value="かきくけこ">かきくけこ</option>
<option value="さしすせそ">さしすせそ</option>
<option value="なにぬねの">なにぬねの</option>
<option value="はひふへほ">はひふへほ</option>
<option value="まみむめも">まみむめも</option>
<option value="やゆよ">やゆよ</option>
<option value="わをん">わをん</option>
</select>
WPF:行単位
Silverlight 2:ピクセル単位
Silverlight 3:行単位
Silverlight 2アプリケーションとしてビルドしたものをSilverlight 3ランタイム上で動かした場合でも、Silverlight 3と同じ行単位のスクロールSilverlight 2と同じピクセル単位のスクロールとなる。
ListBoxとは異なり、DataGridについてはSilverlight 3でもピクセル単位のスクロールとなっている。WPF ToolkitのDataGridは行単位。