コンピュータ.NET MAUIのButtonを試す .NET MAUIの学習を始めるにあたりButtonを試してみたいと思います。 ソースコード ファイル名:MainPage.xaml <?xml version="1.0" encoding="utf-8" ?> <ContentPage ... 2023.06.19コンピュータ
コンピュータwinformsで日付を入力するコントロール「DateTimePicker」のサンプル 日付を入力する項目を作成してみたいと思います。 namespace DateTimePickerSample1; public partial class Form1 : Form { public Form1() { Initialize... 2023.06.18コンピュータ
コンピュータ.NET MAUIでAndroidアプリを開発する環境を構築した話 .NET MAUIというフレームワークを使うとC#でAndroidアプリを作ることが出来るそうです。以前にAndroidStudioをインストールした記憶がありますが、インストールしたPC及びデバッグ用のAndroidスマートフォンのいずれ... 2023.06.15コンピュータ
コンピュータC#のWinFormsでCancellationTokenSourceのサンプル CancellationTokenSourceを使ってasync/await内でTaskをキャンセルする機能を試してみたいと思います。 プロジェクトの作成 dotnet new winforms -n プロジェクト名 cd プロジェクト名 ... 2023.06.11コンピュータ
コンピュータC#でテキストファイルの書き込み StreamWriterを使ったテキストファイルの書き込みを試します。 昔ながらのファイルを開いて一行ごとに書き込みを行っています。usingのおかげでストリームオブジェクトのClose(Dispose)処理を省くことが出来ます。 stri... 2023.06.07コンピュータ
コンピュータビットマップファイルからC#のソースコードを生成する ビットマップファイルを読み込んでアイコンを作成するC#のソースコードを生成することが目的です。 実行環境構築 プロジェクトの作成 mkdir BmpToCsicon cd BmpToCsicon dotnet new console dot... 2023.05.26コンピュータ
コンピュータC#のWinFormsでファイルマネージャーのような物をつくる。2「コピー他」 ファイルのコピー、切り取り、貼り付け、キャンセル(コピー、切り取り)、削除機能を追加しました。 ファイル名:Form1.cs namespace FileManagerControl; public partial class Form1 ... 2023.05.25コンピュータ
コンピュータC#のWinFormsで直線を点滅させる。2 タイマーでDashPatternを変更しています。 namespace BlinkLine2; using System.Drawing.Drawing2D; public partial class Form1 : Form { publ... 2023.05.10コンピュータ
コンピュータC#のGraphicsPathをPenのDotStyleプロパティで破線を指定して描く。 PenのDotStyleプロパティの変更で図形がどのように変化するか確認します。 実行環境構築 プロジェクトの作成 mkdir プロジェクト名 cd プロジェクト名 dotnet new winforms ソースプログラム namespac... 2023.05.09コンピュータ
コンピュータC#でGIMPのパス機能ぽいものを試作する。 C#でGraphicsPathを眺めていてGIMPのパス機能が作れないか試行錯誤してみました。 namespace Maru1; using System.Drawing.Drawing2D; using System.Collection... 2023.05.02コンピュータ
コンピュータC#「NTFSのADSでファイルにコメントをつける」 PowerShellのSet-ContentとGet-Contentでファイルにコメントをつける方法を試しました。 C#(.NET)でも、それが出来ないか調べてみましたが見つけることが出来ませんでした。 仕方がないのでWindowsAPIを... 2023.04.29コンピュータ
コンピュータC#リストビューで画像ファイルのサムネイル表示2 サムネイル表示する画像の縦横の比率を保持した状態で縮小します。 .NET7でコンパイルが通るように修正しています。 実行環境構築 プロジェクトの作成 mkdir プロジェクト名 cd プロジェクト名 dotnet new winforms ... 2023.04.18コンピュータ
コンピュータC#でRGB画像をRGBAに変換するCLIコマンド .NET7のconsoleでビルドできるように手直ししました。 また、エクスプローラーの送るから実行することを想定して複数の画像ファイルの対応と同名ファイルで上書きする仕様に変更しています。 実行環境構築 プロジェクトの作成 mkdir プ... 2023.04.05コンピュータ
コンピュータC#システムフォントの設定を確認してみる。 あらかじめ定義されているフォントを取得することが出来るようなので確認してみました。 サンプルプログラム using System.Diagnostics; namespace SystemFontCheck; public partial ... 2023.02.21コンピュータ