C# Windows Forms サンプル ・ウィンドウ透過で枠を表現 ・画面キャプチャ取得 表示 ・画像にスタンプを押す 動作イメージ github.com MainForm.cs using System; using System.Drawing; using System.Windows.Forms; namespace WindowsFormsScreenCap { /// <summary></summary>…
C# Windows Forms 透明なウィンドウ github.com 方法① Form1.cs using System.Drawing; using System.Windows.Forms; namespace TransparentWindowSample { public partial class Form1 : Form { public Form1() { InitializeComponent(); //ウィンドウを透…
まあ、備忘録 目的 Visual Studio 2019からXamarin.FormsのAndroidアプリをGoogle Playに公開したい 内容 わからないので質問サイトを使ったりもしました。ありがたや [Xamarin]Visual Studio 2019からのAndroidアプリの公開方法 とりあえず、Visual Stuido…
Xamarin.Formsのライフサイクルについて docs.microsoft.com 画面ごとに画面開始時OnAppearingと画面終了時OnDisappearingはあるけれども ①アプリをフォアグラウンドにしたとき ②バックグラウンドにしたとき はアプリ全体で一つのイベントとして扱われている…
身内向け 下記、サンプルソースを元に記述します。 github.com MVVMのViewとViewModelやModelの結合度を低くするために利用するもののようです。変に相互参照が増えすぎるのも汚いのでそういうものだと思っています。 MainPage.xaml.cs public MainPage() { …
AndroidはLinuxです。Linuxとしてコマンドラインで接続できます。 Android ADB コマンドプロンプト 実機をPCに接続するかAndroidのVMを起動してください。 VMの起動方法は VIsual Studio 2017 → ツール →Android → Androidデバイスマネージャ となります。適…
ほかの言語も同じですが、C#にはバージョンがあります。現在のC#のバージョンはVisual Studio 2017でC#7。Visual Studio 2019でC#8になるでしょうか。 C#のソースを読んでいる見慣れない構文が出てくるかと思います。バージョンが上がって知らない構文が増え…
Xamarin.Formsの各OS毎の機能の呼び出し方の説明 WEBブラウザ起動を例として記載します。 -XamlのGridの説明 -XamlのBindingの説明 -DependencyServiceの説明 空のプロジェクト作成 空のプロジェクトを作成してください。 フォルダ"Views"を作成してMainPage…
Xamarin.AndroidにおいてJavaはC#でラッピングされています。ですが、コードの命名はJavaはキャメルでC#がパスカルでそれを筆頭に書き方の作法の違いがあります。 そこで、それの雰囲気を伝えるために下記を書きました。 Xamarin.Androidのプロジェクトを作…
身内向け Visual Studio 2017 for Macのインストールから新規プロジェクト作成まで Visual Studio 2017 for Mac 下記の手順でVisual Studioのダウンロードとインストール Visual Studio 2017 for Mac をインストールする Android実機の用意 Androidの実機を…
身内向け Visual Studio 2017のインストールから新規プロジェクト作成まで Visual Studio 2017 のインストール 下記の手順でVisual Studioのダウンロードとインストール Visual Studio 2017 のインストール インストール時、下記を選択してください。 Androi…