【サンプルコードのバージョン対応について】
本書のサンプルコードは、Silverlight 3をベースに開発していますが、以下の点について修正を行うことで、Silverlight 4の環境でも動作することを確認しています。●MouseWheelイベントの処理
Silverlight 4では、以下のコントロールでMouseWheelによるスクロールが標準でサポートされるようになります。
ListBox
TextBox
ComboBox
ScrollViewer
Calendar
DatePicker
DataGrid
したがって、本書で示しているListBoxでのMouseWheelイベントの処理は不要になります。
また、Silverlight 4では、.xapのAppManifest.xaml内の属性としてRuntimeVersionを設定するようになります。この結果、Silverlight 4ランタイム上でも、Silverlight 3用にビルドされているアプリケーションは、Silverlight 4のネイティブ動作ではなく、Silverlight 3ランタイムの動作をさせることができます。
上記の情報は、Silverlight 4 日本語Beta2開発者用ランタイムをもとに作成しています。正式リリース時には変更になる可能性もありますので、ご了承ください。
■サンプルコードの使用方法について
Visual Studioまたは、Expression Blendで、各項のフォルダにある、ソリューションファイル(.sln)または、プロジェクトファイル(.csproj)を開き、ビルドすることで動作させることができます。
【サンプルファイルのダウンロードに関する注意事項】
- ファイルサイズは9.7MBになります。
- サンプルファイルのデータはZIP形式に圧縮されていますので、解凍作業を行ってから使用してください。




