Quantcast
Channel: C#タグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 9749

WPF+Prismで二十起動防止する方法

$
0
0
背景  しばらくWPFを勉強していて、「やっぱりフレームワークを利用するのがいいんだろな」と思い至り、  とりあえずPrismから触ってみることにした。  仕事で触ってるWPFアプリでは二十起動防止の仕組みが用意されていることは知っていたけど、  そもそも二十起動防止の機能を実装した経験がないので、せっかくなのでWPF+Prismでの実装方法を確認してみようと思った。 環境  OS: Windows 10 Pro  IDE: Visual Studio 2019 Community Version 16.10.3  Target Framework: .NET 5.0  使用したFramework: Prism 手順  1. App.xaml と App.xaml.cs を開く     2. App.xaml で Startupイベント と Exitイベント を定義     3. App.xaml.cs で 処理内容を記述    動作確認  ▼1個目起動     ▼2個目起動時    感想  とりあえず参考の通りに記述して書き方は分かったけど、これって別にWPFとかPrism関係なくて  C#の言語仕様で用意された機能だってことに気づいた笑  今回の記述箇所(StartupとかExit)はPrism独特のものっぽいから、  Prism以外で実装するときはそれぞれのエントリーポイントを確認する必要ありかな。 参考 Prism はじめました【step: 3 .NET Core WPF Prism MVVM 入門 2020】 C#のMutexとは?2つの種類と使用方法を理解しよう!

Viewing all articles
Browse latest Browse all 9749

Trending Articles