.NET TIPS

[VS 2008 SP1]WPFデザイナでGridパネルのグリッド線を移動するには?

デジタルアドバンテージ 遠藤 孝信
2010/01/07

 Visual Studio 2008 SP1のWPFデザイナでは、Gridパネルに追加したグリッド線をマウスにより移動することができるが、マウスで“つかむ”位置によって、2通りの移動方法がある。

 Gridパネルの回りに表示される青い帯の上にある三角の部分(図1の )によりグリッド線を移動する場合、Gridパネル内に配置されている子コントロールのサイズや位置を変えずに、グリッド線のみを移動できる。

 以下の図は、GridパネルのセルにTextBoxコントロールを配置した状態で、グリッド線を移動している様子を示している。



三角部分( )をマウスにより左に移動


図1 マウスによるグリッド線の移動
子コントロールのサイズは変化せず、マージンのみが変化する。

 これに対し、グリッド線(図2の )をマウスにより移動する場合、子コントロールとグリッド線との間隔が保たれ、代わりにコントロールのサイズ(あるいは位置)が変化する。



グリッド線( )をマウスにより左に移動


図2 マウスによるグリッド線の移動
子コントロールのマージンは変化せず、サイズのみが変化する。

 なお、このようにグリッド線と子コントロールの間隔が保たれるのは、WPFデザイナ上で子コントロールからグリッド線にグレーの矢印が引かれている場合のみである。この矢印はマウスの右クリックによりオン/オフの切り替えが可能だ。End of Article

カテゴリ:Visual Studio 2008 処理対象:IDE

この記事と関連性の高い別の.NET TIPS
[VS 2008 SP1]WPFデザイナでGridパネルのグリッド線を削除するには?
Windowsフォームで直線コントロールを配置するには?
DataGridViewコントロールの連続する同じ値のセルを1つにまとめるには?
Windowsフォームで直線を描くには?
このリストは、(株)デジタルアドバンテージが開発した
自動関連記事探索システム Jigsaw(ジグソー) により自動抽出したものです。
generated by

「.NET TIPS」


Insider.NET フォーラム 新着記事
  • 第2回 簡潔なコーディングのために (2017/7/26)
     ラムダ式で記述できるメンバの増加、throw式、out変数、タプルなど、C# 7には以前よりもコードを簡潔に記述できるような機能が導入されている
  • 第1回 Visual Studio Codeデバッグの基礎知識 (2017/7/21)
     Node.jsプログラムをデバッグしながら、Visual Studio Codeに統合されているデバッグ機能の基本の「キ」をマスターしよう
  • 第1回 明瞭なコーディングのために (2017/7/19)
     C# 7で追加された新機能の中から、「数値リテラル構文の改善」と「ローカル関数」を紹介する。これらは分かりやすいコードを記述するのに使える
  • Presentation Translator (2017/7/18)
     Presentation TranslatorはPowerPoint用のアドイン。プレゼンテーション時の字幕の付加や、多言語での質疑応答、スライドの翻訳を行える
@ITメールマガジン 新着情報やスタッフのコラムがメールで届きます(無料)

注目のテーマ

Insider.NET 記事ランキング

本日 月間