日別アーカイブ: 2014/04/08

C#とVBでXAMLを共有プロジェクトで使える…かと思ったけどできなかったの巻

C#とVBで共有プロジェクトを使おうと思ったけど、コードのプラグマは #if と #if … Then の違いがあって微妙に違って共有できないので、XAMLファイルを共有しようかと思ってやってみました。そう、*.xaml ファイルだけ共有します。コードビハイドは、それぞれの *.cs, *.vb を参照させます。 以下、作成手順 ユニバーサルアプリから、shared プロジェクトを引っこ抜く。 *.shproj に、MainPage.xaml だけ追加する。 MainPage.xaml のクラス名を「XamlShare.MainPage」のように共通で使えるように変更 *.csproj をエディタで開いて、MainPage.xaml.cs から MainPage.xaml を連結させている箇所を消す。 *.csproj をエディタで開いて、XamlShare.Shared.projitem … 続きを読む

カテゴリー: 開発 | C#とVBでXAMLを共有プロジェクトで使える…かと思ったけどできなかったの巻 はコメントを受け付けていません