プロプログラマ

プログラマーを職業としてます。 Flex,Air,C#,Oracle,HTML+JSの言語ノウハウを中心に情報発信していきます

10月, 2017

[WPF] 特定の条件の時だけToolTipを表示する

TextBlockやButtonにToolTipを設定するのは、プロパティで簡単にできます。 ToolTipをいつも表示するんじゃなくて、ある条件の時のみ表示したい場合、ツールチップ文字列を空にしてもいいですが、Trig […]

[WPF][C#] CTRL+SHIFTを判断する

あるイベントでShiftが押されているかを判断するのは、 if (Keyboard.Modifiers == ModifierKeys.Shift) { // 処理 } と書きますが、ControlとShiftの両方が押 […]

ESETをアンインストールする

ESETに限らず、ウィルス対策ソフトのアンインストールはなかなか難しい。 一見消えたように見えても完全には消え切れておらず残っている。 この状態でほかのウィルス対策ソフトや自身の再インストールをしようとすると、エラーにな […]

,

ログイン時に「リモートデスクトップサービスが現在ビジー状態のため…」と表示されてログインできない

パソコン起動後、ログイン画面でパスワード入力し、ログインボタンを押すと、青背景の画面で、「リモートデスクトップサービスが現在ビジー状態のため、実行しようとしている操作を完了できません。しばらくたってからもう一度試してくだ […]

[C#] ドライブ一覧取得

現在接続されているドライブの一覧を取得します。 結構簡単に取得できます。 DriveInfo[] drives = DriveInfo.GetDrives(); foreach (DriveInfo item in dr […]

Livetを使ってViewModelからMessageBox表示

ViewModelから直接MessageBox.Showを実行しても動きますが、ViewModelからコントロールを直接制御しないというのが理想なので、ViewModelからメッセージを送る形でMessageBoxを表示 […]