創作世界のいろいろ〜AdobeとかC#とか

絵を描く人がC#とか3Dとか動画編集とかやる為の備忘録

MAUI

【初心者.NET MAUI】mac + VSCodeで.NET MAUI(Visual studio for mac終了)

japan.zdnet.com 残念ながら終了。VisualStudioCodeで.NET MAUIプロジェクトを扱うまでの備忘録です。 できましたが、知識がないので、やってはいけないこともやってる可能性大です。 【最初にやること : 拡張機能のインストール】 拡張機能を追加していきま…

【MAUI】イラレで作れる自作フォントで文字の間にアイコンを入れる!

2000年代のメールを見てるような懐かしさ 笑 Appに組み込めるフォントって少ないですよね。 あとアイコンをちまちま配置したりするのも面倒くさい。そして色々なところから素材をひっぱると統一感が出ない。 フォントを作れるサイトがあるから、それで絵文字…

【MAUI】スタイルを統一して設定する(詳細記事)

matsrikagraphic.hatenablog.com 上の記事が読まれてるようなので詳細記事を書こうと思います。 自分用にも備忘録として スタイルの設定を統一する方法① 新規作成したら初めからある「Styles」というフォルダを開くと、二つのcsファイルがあると思います。こ…

5【MySQL】MAUIでデータベースへ新規登録&更新

CollectionViewにSelectionChangedを追加する <CollectionView x:Name="BalanceCollection" ItemsSource="{Binding balances.Value}" SelectionMode="Single" SelectionChanged="BalanceCollection_SelectionChanged"> 呼び出すメソッド内で、Entry に選択中のデータを反映させます。 void BalanceCollection_SelectionChanged(System.Object sender, Microso…</collectionview>

【MAUI】タブメニューを表示させる

とっても簡単。 1.以下のように、Mainpageをトップ表示に指定します。 public partial class App : Application { public App() { InitializeComponent(); MainPage = new MainPage();//←ここ } } 2.Mainpageの"Contentpage"になっているところを、"Tabbedpa…

4【MySQL】MySQL DBをMAUIでバインディングして新規登録もする

前回の続きのはずだったけど色々中身が変わってます。手順としては同じ作業 matsrikagraphic.hatenablog.com データベースに接続するServiceクラスを作成する MVVMパターンのViewModelやModelと別に、Serviceクラスというcsにデータベースに直接接続する部分…

2【MySQL】MySQL WorkbenchからAzure SQL server に接続する

matsrikagraphic.hatenablog.com 上の続きです。 1.Azureからサーバー接続するための情報を確認する Azure SQL server for MySQLから、「接続」→「MySQL Workbench」をクリックします。 そうすると、サーバー情報が入った手順が出てきます。 7.を見ると、SSL…

1【MySQL】MacでC#アプリからAzure Database for MySQLのデータベースを使う

Azure Database for MySQLを使用した.NET MAUIアプリケーションを作る上でテストして見た備忘録。 記事の前提条件 ・Azureアカウントとサブスクリプションを作成済み ・Visual Studio for mac を使用 ・mac studio (M1チップ)を使用 ・データベースの視覚上…

【MAUI】スタイルを統一して指定する

詳細記事書きましたので、実際の記述方法は下記の記事から matsrikagraphic.hatenablog.com ---MAUI入門におすすめの参考書籍--- .NET MAUIによるマルチプラットフォームアプリ開発 iOS、Android、Windows、macOS対応アプリをC#で開発 Kindle版 ------------…

【MAUI】macでSQLiteを導入する際にインストールしたパッケージまとめ

---MAUI入門におすすめの参考書籍--- .NET MAUIによるマルチプラットフォームアプリ開発 iOS、Android、Windows、macOS対応アプリをC#で開発 Kindle版 -------------------------------------------- (1)SQLitePCLRaw.bundle_green *プロジェクトページ 無し…

【MAUI】ハンバーガーメニューアイコンを表示させる

---MAUI入門におすすめの参考書籍--- .NET MAUIによるマルチプラットフォームアプリ開発 iOS、Android、Windows、macOS対応アプリをC#で開発 Kindle版 -------------------------------------------- デフォルトでは表示されていない、この画像のハンバーガ…

【MAUI】MAUIでGoogle Translate API (自動翻訳機能)を使ってみるテスト

【試した手順】 (1) Google Cloud をお試し登録する (2) Google Translate API を有効化する (3) APIキー を取得 (4) Nugetパッケージマネージャーで「Google.Cloud.Translation .v2」をインストール (5) APIキーを読ませる ※APIキーを直接記入するのは非推…

【MAUI】Gridレイアウトを入れ子にしてレイアウトを保持する

Gridレイアウトの中にGridレイアウトをさらに入れて、ウィンドウの伸縮があっても構成がくずれないようにする。 ↑この右下三つのセパレートが 入れ子部分 今回はGridだけなので、.XAMLのみに記述すれば良いです。 <Grid> <Grid.RowDefinitions> <RowDefinition Height="1*" /> <RowDefinition Height="1*" /> <RowDefinition Height="1*" /> </Grid.RowDefinitions> <Grid.ColumnDefinitions> </grid.columndefinitions></grid>

【MAUI】クリップボードにコピーボタンを実装する

<label>をクリップボードにコピーして<Editor>に貼り付ける。 ---MAUI入門におすすめの参考書籍--- .NET MAUIによるマルチプラットフォームアプリ開発 iOS、Android、Windows、macOS対応アプリをC#で開発 Kindle版 -------------------------------------------- *xaml <Label x:Name="Exportlabel" Text="Welcome to .NET MAUI!" /> <Button Clicked="Copybtn_clicked" Text="コピー" /> </button></label></editor></label>