ぽんたのプログラミング勉強部屋(仮)

プログラミングについて色々勉強したことのメモ集です。どこにでも載っているような情報ばかりですw

WPF

mutexを使ってアプリの二重起動を禁止する方法

Mutexクラスを使う事でアプリの二重起動を禁止することができます。まずはApp.xamlにStartupとExitのイベントを登録します。 <Application x:Class="Sample.App" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Startup="Application_Startup" Exit="Application_Exit"> </application>

HorizontalAlignment/VerticalAlignmentでハマったこと。

HorizontalAlignment/VerticalAlignmentプロパティでハマってた事がようやく解決したのでメモ。ハマってたxamlはざっくりと以下のような感じ。 <StackPanel Orientation="Horizontal"> <Button Content="Hoge1" HorizontalAlignment="Right"/> <Button Content="Hoge2"/> </StackPanel> ようするに、横並びのボタン2つを右端に配置したかったのだが、 何故か左端に配置されてしまう。何故なんだ…