日別アーカイブ: 2014/01/20

有限要素法をF#で実現しようという続きメモ(渡航編)

年末から続けている構造解析をF#で作成しようという話のメモを少し。主に参考書の紹介です。 仕事がら有限要素法を使って計算をしている…部分の修正などを行っているわけですが、有限要素法のコアな部分は触っていないんですよね。なので、専門家が話すテクニカルタームについていけないのが不甲斐ないので、再勉強がてらF#も同時に学習しようというねらいです。 なんで、F#かというと、手元のプログラムがFortranとC++の組み合わせでたまにC#/WPFが混じります。これに組み合わせるとなると、.NET系がよいわけで、ならば頭文字FつながりでF#がよいか、というノリで。いや、実のところは、有限要素法なコアなところを.NETのPCLで作っておけば、タブレットとかストアアプリとか使いやすいだろうという腹づもりです。更にXamarinと組み合わせればそのままiPad上で動くかもしれません。 ちなみに、有限要素法の … 続きを読む

カテゴリー: F#, FEM | 有限要素法をF#で実現しようという続きメモ(渡航編) はコメントを受け付けていません

[WPF] 最初に開くXAMLを切り替える

備忘録的に、メモ。 WPFアプリで最初に開く画面は、App.xaml の StartupUri 属性にしてあるのですが、これをコンパイル時に切り替えます。たとえば、DEBUG 時に「MenuWindow.xaml」を開いて RELEASE時に「LoginWindow.xaml」を開くというパターンです。デバッグ時にはログイン画面が面倒だから、飛ばしてしまってメニュー画面を開きたいときに便利です。という自分。 OnStartup イベントをオーバーライドして、StartUri プロパティを書き換えます。この場合は、DEBUG 時には「MenuWindow.xaml」が使われて、RELEASE 時には App.xaml に指定されているページが開かれるというパターンです。 設定ファイルを読み込んで、トップ画面を開くときにも使えるかも。

カテゴリー: WPF | [WPF] 最初に開くXAMLを切り替える はコメントを受け付けていません