しらいしさん…

linuxに1000回くらい殺されてるしとりまmicrosoft様をageてくわ

2017-06-26から1日間の記事一覧

フォーカス遷移時のイベント処理の使い道【Enter、Leave】

コントロールが遷移する時のイベント、本当はバリデーションとかでもっと種類があるけど、プレーンで一番使うのはこの2つではないかな?という気がする。バリデーション系の奴は後々まとめよう。 Leaveイベント Enterイベント GotFocusとLostFocus Leaveイベ…

構文スコープで外部変数に代入したい

C#

変数nを用意して、分岐・ループの中でnに違う値を代入して、入った値をスコープ終了後に反映させるようにしたい。 ただ、ここで switch文なら var n; switch(x) { case 1: n = 1; break; case 2: n = 2; break; } if文なら var n; if(x == 1) { n = 1; } els…

こまめなインデントでストレスを下げる

基本的にVisualStudioは自動的に整形してくれるけど、キャレットやカーソルを戻して入力とかすると自動機能が解除されちゃって、自分でやってみたいな空気になったりする。 そんなときはインデント整形のショートカットキーを使おうね。 ①一部分だけ選択して…

keyPressとkeyDownとkeyUpイベントって結局何が違うんだ

正直な話VisualStudio上のイベントプロパティの説明文が畜生すぎる 発生タイミング 発生条件と返却・処理値 keyPress keyDown、keyUp 例 発生タイミング 1.keyDown 2.keyPress 3.KeyUp ここまではまあわかるね。単語的にね。えらい。ただ、そもそもkeyDownと…