C#

C#

MAUIでのWelcomeページの作り方

起動一回目だけウェルカムページを出す。App.xaml.csに記載 public App() { InitializeComponent(); VersionTracking.Track(); if (VersionTracking.IsF...
C#

MAUIの小技(随時更新)

あー、MessageBox.Show()してーー、と思ったときに思い出すため。大体はPageクラス  にある簡単ポップアップDisplayAlert簡単入力DisplayPromptAsync
C#

MAUIでAndroidのLocationを使う

MAUIで場所情報・ロケーションを使うとき(Android)Microsoftに行ってマニフェストに書く内容をコピーAndroidマニフェストを更新します、のXMLをコピー。<uses-permission android:name="an...
C#

APIからデータを頂くワークフロー

APIからデータ頂いて、C#で使うときの手順まとめ必要なAPIをたたくこれは適宜。Postmanとかでたたくといい。結果をコピー取得データをコピーしてクリップボードに。クラスに変換に行って、左側にJSONをペースト。この時、左下のPrope...
C#

MAUIでアイコンを使いたいとき

ちょっとした絵を出したいときにアイコンを簡単につかいたいFontelloからダウンロードへ行って、使いそうなアイコンを適当に選ぶ。そしてダウンロード。Fontとして登録fontello.ttfを登録Fontsフォルダに入れるMaioProg...
C#

MAUIでsvgがぼんやりするとき

プロジェクトに.svgファイルを追加すると、普通に考えればスケーリングが行われてくっきりと見えるはず。だが、普通にImageタグでSource = aaa.svgと書いてもぼんやりしちゃう。解決法ソリューションエクスプローラでプロジェクト名...
C#

Fluent API

EntityFlameworkを使うときに、データベース側の設定を指定するのに使う。具体的には、DbContextから継承したクラスでOnModelCreatingをオーバーライドする。baseは最後に行うこと。テーブルの名前を変えるpro...
C#

デバッグ用に情報を出力する

どのソースの何行目でエラーが出たか、を残すのに使うとイイかもstatic void Main(string[] args) { Method("呼び出し元情報の取得テスト"); Console.ReadLine();}static void...
C#

DataAnnotationsの使い方

アセンブリ参照追加プロジェクトの参照でを追加usingusing System.ComponentModel;using System.ComponentModel.DataAnnotations;Contextを宣言private rea...
C#

EntityFramework CodeFirstでのワークフロー

NugetPM> install-package EntityFrameworkクラスを定義public class Course { public int Id {get; set;} public string Title {get; ...