BooMark-プログラミングや美術のあれこれ-

半歩ずつでも進めばよろし

Prism、XAML関連記事(ブックマーク)

▽▼Prismとは?▼▽ ・WPFアプリなどをMVVMパターンで作成するためのフレームワーク。 ・Visual StudioでPrism Template Packをインストールすることで使える。 ▽▼XAMLとは?▼▽ ・マークアップ言語。WPFのUI担当。 ・XAMLを使わないで、C#でもWPFアプリは作れる…

【WPF】任意のイベントでコマンド実行する

任意のイベントで任意のコマンド実行する方法。 ▽▼完成図▼▽ 1.ウィンドウ初期表示 2.ウィンドウ内を左クリックしたときに、ユーザーコントロール遷移 ▽▼ソースコード▼▽ ■MainWindow.xaml (以下が必要) ・xmlns:prism="http://prismlibrary.com/" ・xmlns:i…

【WPF】Resourcesを使って共通の設定をする

コントロールをまとめて設定したいときにApplication.Resources、Window.Resourcesを使うと便利。 ▽▼完成図▼▽ ▽▼ソースコード▼▽ ■App.xaml prism:PrismApplication x:Class="MyWorkProject.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presen…

【WPF】コンテキストメニューの表示方法

WPFでコンテキストメニューを表示する方法。 ▽▼完成図▼▽ ①Buttonコントロールにコンテキストメニューを設定して表示 ②<Window.ContextMenu>でコンテキストメニューを設定して表示 ③ボタン以外のコントロールでコンテキストメニューを表示 ▽▼ソースコード▼▽ ■MainWindow.xaml </window.contextmenu>

【C#】(未解決)SQLiteで「'SQLite.Interop.dll' を読み込めません」

▽▼起こったこと▼▽ SQLiteのSQLiteConnection生成のあたりで実行時にエラーが発生する。 ■発生場所 using (var connection = new SQLiteConnection(@"Data Source=C:\Users\(略)\〇〇.db;Version=3;"))■エラー内容 例外がスローされました: 'System.DllNotFou…

【WPF】画面遷移の方法_Navigation

RegionManagerのナビゲーションを使って画面遷移する方法。 ▽▼完成図▼▽ 1.メイン画面表示 2.「ボタンA」押下後 ▽▼ソースコード▼▽ 1.メイン画面にボタンを設置 ■MainWindow.xaml

【Excel2016】図形の範囲選択、シート内全選択

ドキュメント作成していて、複数行まとめて消したら図形だけ残った。 Ctrl押しながらクリックすると複数選択できるけれど、一気に選択して消したい。。そんなとき①「オブジェクトの選択」をクリック ②選択したい図形を囲む ③選択状態になる また、シート内の…

【WPF】Visibilityへのバインドで表示/非表示を制御する

表示、非表示を制御するのにVisibilityを使う方法があるけれど、ViewModelで設定したbool型をバインドするだけだとうまくいかない。 BooleanToVisibilityConverterも使ってバインドがうまくいく ■MainWindow.xaml

【VS2019】デバッグ時のツールバーを非表示にする

デバッグ時にウィンドウの上部に黒いツールバーが表示されていたので、 非表示にした方法。 デバッグ実行中のウィンドウ オプション⇒「アプリ内ツールバーを有効にする」のチェックを外す ウィンドウの上部に黒いツールバーが表示されなくなりました~