何でもプログラミングスマートフォン用の表示で見る何でもプログラミングこの広告は、90日以上更新していないブログに表示しています。WPF下記記事では同じ型のリストを元にコントロールを作成しました。何でもプログラミング今回は異なる型のリスト(ベースクラスのリストで、各インスタンスの型はバラバラ)を元にコントロールを作成してみます。作成するアプリケーション追加ボタンを押すと、円か正方形がランダムに追加されるアプリケーションを作成します。Xaml基本フォーマットResourcesの中にDataTemplateを複数用意します。DataTypeに対象の型を指定することにより関連付けされます。</ItemsControl.Resources></ItemsControl>コード全体Shapeの定義に判別共用体を使いたいのですが、DataTemplateのDataTypeで認識されません。そのため純粋なクラスの継承で記述してあります。判別共用体でうまくDataTypeに指定できる方法が見つかりましたらまた記事にしたいと思います。Program.fsで利用しているDataContextは下記記事を参照してください。何でもプログラミングアプリケーション名はShapes.exeです。月別アーカイブ参加グループプログラミングはてなブログをはじめよう!any-programmingさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。