Visual Studio

Visual Studio 不具合一覧

Visual Studio 不具合一覧 ブレークポイントが別のプロジェクトでも有効となる ブレークポイントが別のプロジェクトでも有効となる debugging - Visual Studio breakpoints break in the wrong source file (or multiple files simultaneously) if multiple …

C# .Net アプリケーションで複数のアイコンを登録する方法

C# .Net のアプリケーションでショートカットアイコン用に複数のアイコンファイルをEXEに入れたかったのですが、 Visual Studio 2013だけではできませんでした。参考イメージ ショートカット アイコンの変更 - Google 検索では本題です。 長いので目次付けま…

Visual Studio 再起動の拡張機能の紹介

インテリセンスのウインドウが表示されなくなるとか、 Xamlでデザインいじってる時にGUIからプロパティが操作効かなくなったり、 と割とよく不具合があるので再起動しまくりです。 [×] 押して毎回起動するのめんどくせーーーーーと思ってたらありました。Vis…

Visual Studio 許すまじ

Visual Studio 2013 にて Showで作成した小ウインドウを閉じた時に親ウインドウが見えなくなってしまうという不思議な現象に見舞われました・・・ どうも原因は親ウインドウよりもVisual Studioがしゃしゃり出てきて前面に表示されるため、 親ウインドウはア…

Windows API Code Packのインストール

Windows7以降に追加された機能を使用するには追加ライブラリを入れると簡単です。 以前はMicrosoftのコードギャラリーから入手できましたが消滅してしまいました。 現在ではNuGetから入手・インストールします。NuGetの画面 Core Shell ShellExtensions Dire…

[Windows Form] データバインドのやり方

テキストボックスの内容をいちいち変数に入れる処理を書くのはめんどくさいですね。 データバインドを使いましょう。Visual Studioのデザイナーで設定すると簡単にできます。 ※ スクリーンショットではアドインがいくつか含まれています適当にフォームを作り…

ComboBoxの見た目と中身を別にする

コンボボックスの見た目と欲しいデータが別なんてことはよくあることですね。 簡単な物だったら匿名クラスを使ってちょいちょいです。 this.comboBox1.ValueMember = "value"; this.comboBox1.DisplayMember = "display"; this.comboBox1.DataSource = new[]…

ユーザーコントロールのスナップを自作する

ユーザーコントロールを作成してテキストボックスなんか置いたりすると、スナップ(ピンクの線)が消えてしまって配置するのがめんどくさくなります。 そこで、ユーザーコントロールにもスナップを追加します。とりあえずUserControlを継承したクラスを作成…

自作プロパティを(DataBindings)に追加する方法

Visual Studioで自作プロパティをデザイナー内の(DataBindings)に追加する方法System.ComponentModel.Bindable(true)をプロパティに付けましょう [System.ComponentModel.Bindable(true)] public int プロパティ{ get;set; } デザイナーから直接いじれるのは…