• 追加された行はこの色です。
  • 削除された行はこの色です。
[[戻る>DoldoWorkz#visualstudio2008]]
[[戻る>DoldoWorkz#visualstudio]]

*Visual Studio 2005 C#戸惑いメモ [#j4a0a7a6]
 私はWindowsプログラムをDelphiから入っているので、ここにはVisual Studio 2005 C#を使った際の戸惑いのメモを書いておきます。
*Visual Studio 2008 C#戸惑いメモ [#z1b0a0bd]
 私はWindowsプログラムをDelphiから入っているので、ここにはVisual Studio 2008 C#を使った際の戸惑いのメモを書いておきます。
#hr
#contents
#hr

*参考URL [#b90b6018]
-[[緑のバイク ★ 初めてのC# プログラム全般:http://homepage3.nifty.com/midori_no_bike/CS/]]
-[[DOBON.NET .NET Tips_ C#, VB.NET, Visual Studio, ソースコード, サンプル紹介:http://dobon.net/vb/dotnet/index.html]]
*オブジェクトの位置やサイズを、マウスで8ドット単位で変更できるようにする [#ubccd84c]
+ツールバーの[ツール(T)]→[オプション(O)]を押します。
#ref(SnapToGrid1.jpg)
 ~
+出てくる「オプション」ウインドウのツリーの「Windowsフォームデザイナー」→「全般」を選ぶ
+「レイアウト設定」の「LayoutMode」を「SnapToGrid」に設定する
+「GridSize」を設定すると、ドット単位を指定する事が出来る(おすすめは8か4ドット)
#ref(SnapToGrid2.jpg)
 ~
+デザイナを閉じてもう一度開くと、ウインドウに「GridSize」で指定したドット間隔の点が表示されているはずです。~
これでマウスでのオブジェクトのサイズ変更と移動も、「GridSize」で指定したドット間隔になります。~
ちなみにプログラム実行時はこの点は表示されませんのでご安心を。~
#ref(SnapToGrid3.jpg)

*フォームの表示 [#t692b9b3]
**モーダルフォーム [#n26e8e2c]


**モードレスフォーム [#f86a3032]
   PeepholeForm wPeepholeForm = new PeepholeForm();
   wPeepholeForm.Owner = this;
   wPeepholeForm.Show();