技術情報
ListView GroupとSortの併用
どうもListViewの標準的なインタフェースだけではGroup化とSortの併用はできないみたいです。
現状としては、
- Group化されていない時はSort可能
- Group化されている時はSort不可能
という状態。色々探してみたけど良い方法が見つからず、諦めてListViewItemsを自分でソートする事により解決しました。
何が良い方法を知ってる人がいればよろしくOrz (さらに…)
どうもListViewの標準的なインタフェースだけではGroup化とSortの併用はできないみたいです。
現状としては、
という状態。色々探してみたけど良い方法が見つからず、諦めてListViewItemsを自分でソートする事により解決しました。
何が良い方法を知ってる人がいればよろしくOrz (さらに…)
IEnumerable<T>をテンプレート引数が異なるIEnumerable<T’> where T : T’ に変換したい場合がしばしばある。
普通にキャストすると
IEnumerable tEnumerable = (IEnumerable )tConcreteEnumerable;
コンパイルは通るけど実行時に例外が起きてしまう。
(さらに…)
.NET FrameworkのクラスライブラリのSystem.Reflection.Emit名前空間のクラスを使用すると、アプリケーションの実行時に、実行ファイルを生成することができます。
しかし、あのあたりはヘルプが役に立たない上、動的に実行ファイルを生成するサンプルは、ネット上にほとんど転がっていません。 近いものはMSの英語サイトにサンプルがおいてありましたが。
ってことで、今回は動的にHelloWorldな実行ファイルを出力するサンプルを書いておきます。