c#

コンピュータ

.NET MAUIとEntityFramework

データベースのSqliteをEntityFrameworkを使ってアクセスしてみました。ReactivePropertyをインストールNuGetでReactivePropertyをインストールVisual Studio 2022のメニュー→...
コンピュータ

C#のConsoleでEntityFramework

EntityFrameworkの基本的な動作を確認するためconsoleプロジェクトでサンプルプログラムを作ってみました。プロジェクトを作成mkdir <プロジェクト>cd <プロジェクト>dotnet new console -f net...
コンピュータ

.NET MAUIで画面の遷移。「PushModalAsync」「PopModalAsync」

メインとサブのページを行ったり来たりします。ソースコードファイル名:MainPage.xaml<?xml version="1.0" encoding="utf-8" ?><ContentPage xmlns="" xmlns:x="" x...
スポンサーリンク
コンピュータ

.NET MAUIでReactiveCollectionとCollectionViewを試す

CollectionViewはListViewのように配列の項目を一覧表示するビューになります。List<T>などをバインドして使うことになりますが、ViewModelを楽に記述するためにReactiveCollectionを使ってみたいと...
コンピュータ

.NET MAUIでReactivePropertyを試す

.NET MAUIのプロジェクトでデータバインディングをしようと思うのですが、ReactivePropertyパッケージの力を借りたいと思います。ReactivePropertyをインストールNuGetでReactivePropertyをイ...
コンピュータ

.NET MAUIで前回のオイル交換日を記録するアプリ

メモ(オイル交換)と日付を記録するアプリを作成してみます。ソースコードファイル名:MainPage.xaml<?xml version="1.0" encoding="utf-8" ?><ContentPage xmlns="" xmlns...
コンピュータ

.NET MAUIで日付選択ができるDatePickerを試す

DatePickerのサンプルを作ってみます。ソースコードファイル名:MainPage.xaml<?xml version="1.0" encoding="utf-8" ?><ContentPage xmlns=" xmlns:x=" x:...
コンピュータ

.NET MAUIでポップアップで文字入力ができるDisplayPromptAsyncを試す

DisplayPromptAsyncのサンプルソースコードファイル名:MainPage.xaml<?xml version="1.0" encoding="utf-8" ?><ContentPage xmlns="" xmlns:x="" ...
コンピュータ

.NET MAUIのLabelを試す。

Labelを試してみたいと思います。ソースコードファイル名:MainPage.xaml<?xml version="1.0" encoding="utf-8" ?><ContentPage xmlns="" xmlns:x="" x:Cla...
コンピュータ

.NET MAUIのButtonを試す

.NET MAUIの学習を始めるにあたりButtonを試してみたいと思います。ソースコードファイル名:MainPage.xaml<?xml version="1.0" encoding="utf-8" ?><ContentPage xmln...
コンピュータ

winformsで日付を入力するコントロール「DateTimePicker」のサンプル

日付を入力する項目を作成してみたいと思います。namespace DateTimePickerSample1;public partial class Form1 : Form{ public Form1() { InitializeCom...
コンピュータ

.NET MAUIでAndroidアプリを開発する環境を構築した話

.NET MAUIというフレームワークを使うとC#でAndroidアプリを作ることが出来るそうです。以前にAndroidStudioをインストールした記憶がありますが、インストールしたPC及びデバッグ用のAndroidスマートフォンのいずれ...
コンピュータ

C#のWinFormsでCancellationTokenSourceのサンプル

CancellationTokenSourceを使ってasync/await内でTaskをキャンセルする機能を試してみたいと思います。プロジェクトの作成dotnet new winforms -n プロジェクト名cd プロジェクト名code...
コンピュータ

C#でテキストファイルの書き込み

StreamWriterを使ったテキストファイルの書き込みを試します。昔ながらのファイルを開いて一行ごとに書き込みを行っています。usingのおかげでストリームオブジェクトのClose(Dispose)処理を省くことが出来ます。string...