padding
「padding」の意味・「padding」とは
「padding」は、英語で「詰め物」や「パッドを入れること」を意味する単語である。日常生活では、衣類や家具の中に詰められる素材を指すことが多い。一方、コンピュータの世界では、データを一定の形式や長さに整えるために追加される余分な情報を指すこともある。具体的には、HTMLやCSSでウェブページのレイアウトを調整する際に用いられるスペースを指すことが多い。「padding」の発音・読み方
「padding」の発音は、IPA表記では /ˈpædɪŋ/ となる。IPAのカタカナ読みでは「パディング」となる。日本人が発音するカタカナ英語では「パディング」と読む。この単語は発音によって意味や品詞が変わる単語ではない。「padding」の定義を英語で解説
英語で「padding」を定義すると、「Material used to pad or stuff something」または「Unnecessary or irrelevant material added to a speech or piece of writing」である。前者は物理的な詰め物を指し、後者は文章やスピーチにおける余分な情報を指す。「padding」の類語
「padding」の類語としては、「stuffing」、「filling」、「cushioning」などがある。「stuffing」は詰め物全般を指し、「filling」は特に中に詰められるものを指す。「cushioning」は衝撃を吸収するための詰め物を指す。「padding」に関連する用語・表現
「padding」に関連する用語としては、「padding-left」、「padding-right」、「padding-top」、「padding-bottom」などがある。これらはウェブデザインにおいて、特定の方向に対するパディング(余白)を指定するためのCSSプロパティである。「padding」の例文
以下に「padding」を用いた例文を10個示す。 1. The padding in this jacket keeps me warm.(このジャケットの詰め物が私を暖かく保つ)2. He added some padding to his speech to make it longer.(彼はスピーチを長くするためにいくらかの余計な情報を追加した)
3. The padding in the sofa is very comfortable.(ソファの詰め物はとても快適だ)
4. The padding property in CSS is used to create space around an element.(CSSのpaddingプロパティは要素の周囲にスペースを作るために使用される)
5. The padding in the box protected the fragile items during shipping.(箱の詰め物が輸送中に壊れやすい品物を保護した)
6. The padding in her coat made her look bigger than she actually is.(彼女のコートの詰め物が彼女を実際よりも大きく見せた)
7. The padding-bottom property sets the bottom padding of an element.(padding-bottomプロパティは要素の下側のパディングを設定する)
8. The padding in the helmet provides safety to the wearer.(ヘルメットの詰め物が着用者に安全を提供する)
9. The padding-left property sets the left padding of an element.(padding-leftプロパティは要素の左側のパディングを設定する)
10. The padding in the envelope protected the documents from damage.(封筒の詰め物が書類を損傷から保護した)
パディング【padding】
Padding コンストラクタ (Int32)
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)



Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Padding コンストラクタ

名前 | 説明 |
---|---|
Padding (Int32) | 指定されたすべての端の埋め込みサイズを使用して、Padding クラスの新しいインスタンスを初期化します。 |
Padding (Int32, Int32, Int32, Int32) | それぞれの端について個別の埋め込みサイズを指定して、Padding クラスの新しいインスタンスを初期化します。 |

Padding コンストラクタ (Int32, Int32, Int32, Int32)
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)

Dim left As Integer Dim top As Integer Dim right As Integer Dim bottom As Integer Dim instance As New Padding(left, top, right, bottom)


Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Padding フィールド


関連項目
Padding 構造体System.Windows.Forms 名前空間
Control.Padding プロパティ
その他の技術情報
Windows フォーム コントロールでのマージンと埋め込みPadding プロパティ

名前 | 説明 | |
---|---|---|
![]() | All | すべての端の埋め込み値を取得または設定します。 |
![]() | Bottom | 下端の埋め込み値を取得または設定します。 |
![]() | Horizontal | 右端と左端の埋め込みの合計を取得します。 |
![]() | Left | 左端の埋め込み値を取得または設定します。 |
![]() | Right | 右端の埋め込み値を取得または設定します。 |
![]() | Size | 埋め込み情報を System.Drawing.Size の形式で取得します。 |
![]() | Top | 上端の埋め込み値を取得または設定します。 |
![]() | Vertical | 上端と下端の埋め込みの合計を取得します。 |

関連項目
Padding 構造体System.Windows.Forms 名前空間
Control.Padding プロパティ
その他の技術情報
Windows フォーム コントロールでのマージンと埋め込みPadding メソッド

名前 | 説明 | |
---|---|---|
![]() | Add | 指定した 2 つの Padding 値の合計を計算します。 |
![]() | Equals | オーバーロードされます。 オーバーライドされます。 指定したオブジェクトの値が現在の Padding と同じであるかどうかを判断します。 |
![]() | GetHashCode | オーバーライドされます。 現在の Padding のハッシュ コードを生成します。 |
![]() | GetType | 現在のインスタンスの Type を取得します。 ( Object から継承されます。) |
![]() | op_Addition | 2 つの指定した Padding オブジェクトでベクタ加算を実行して、新しい Padding を算出します。 |
![]() | op_Equality | 指定した 2 つの Padding オブジェクトが等しいかどうかをテストします。 |
![]() | op_Inequality | 指定した 2 つの Padding オブジェクトが等しくないかどうかをテストします。 |
![]() | op_Subtraction | 2 つの指定した Padding オブジェクトでベクタ減算を実行して、新しい Padding を算出します。 |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 ( Object から継承されます。) |
![]() | Subtract | 指定した Padding 値から、指定したもう 1 つの値を減算します。 |
![]() | ToString | オーバーライドされます。 現在の Padding を表す文字列を返します。 |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 ( Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 ( Object から継承されます。) |

関連項目
Padding 構造体System.Windows.Forms 名前空間
Control.Padding プロパティ
その他の技術情報
Windows フォーム コントロールでのマージンと埋め込みPadding メンバ
ユーザー インターフェイス (UI) 要素に関連付けられている埋め込みまたはマージンの情報を表します。
Padding データ型で公開されるメンバを以下の表に示します。



名前 | 説明 | |
---|---|---|
![]() | All | すべての端の埋め込み値を取得または設定します。 |
![]() | Bottom | 下端の埋め込み値を取得または設定します。 |
![]() | Horizontal | 右端と左端の埋め込みの合計を取得します。 |
![]() | Left | 左端の埋め込み値を取得または設定します。 |
![]() | Right | 右端の埋め込み値を取得または設定します。 |
![]() | Size | 埋め込み情報を System.Drawing.Size の形式で取得します。 |
![]() | Top | 上端の埋め込み値を取得または設定します。 |
![]() | Vertical | 上端と下端の埋め込みの合計を取得します。 |

名前 | 説明 | |
---|---|---|
![]() | Add | 指定した 2 つの Padding 値の合計を計算します。 |
![]() | Equals | オーバーロードされます。 オーバーライドされます。 指定したオブジェクトの値が現在の Padding と同じであるかどうかを判断します。 |
![]() | GetHashCode | オーバーライドされます。 現在の Padding のハッシュ コードを生成します。 |
![]() | GetType | 現在のインスタンスの Type を取得します。 (Object から継承されます。) |
![]() | op_Addition | 2 つの指定した Padding オブジェクトでベクタ加算を実行して、新しい Padding を算出します。 |
![]() | op_Equality | 指定した 2 つの Padding オブジェクトが等しいかどうかをテストします。 |
![]() | op_Inequality | 指定した 2 つの Padding オブジェクトが等しくないかどうかをテストします。 |
![]() | op_Subtraction | 2 つの指定した Padding オブジェクトでベクタ減算を実行して、新しい Padding を算出します。 |
![]() | ReferenceEquals | 指定した複数の Object インスタンスが同一かどうかを判断します。 (Object から継承されます。) |
![]() | Subtract | 指定した Padding 値から、指定したもう 1 つの値を減算します。 |
![]() | ToString | オーバーライドされます。 現在の Padding を表す文字列を返します。 |

名前 | 説明 | |
---|---|---|
![]() | Finalize | Object がガベージ コレクションにより収集される前に、その Object がリソースを解放し、その他のクリーンアップ操作を実行できるようにします。 (Object から継承されます。) |
![]() | MemberwiseClone | 現在の Object の簡易コピーを作成します。 (Object から継承されます。) |

関連項目
Padding 構造体System.Windows.Forms 名前空間
Control.Padding プロパティ
その他の技術情報
Windows フォーム コントロールでのマージンと埋め込みPadding 構造体
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)


Padding 構造体は、コントロールなど四角形の UI 要素に関連付けられている埋め込みまたはマージンを表します。埋め込みは、UI 要素の本体とその端との内側の間隔です。一方、マージンは、2 つの隣接する UI 要素の隣接する端を区切る距離です。埋め込みとマージンは構造上類似しているため、Padding ではその両方を表します。
コントロールの Padding プロパティと Margin プロパティを示した図については、「Windows フォーム コントロールでのマージンと埋め込み」を参照してください。
埋め込みが及ぼす影響は、コンテナの役割を持つコントロールとそれ以外のコントロールとで異なります。たとえば、Panel コントロールの Padding プロパティは、Panel の境界線と子コントロールとの間隔を定義します。一方、Button コントロールの Padding プロパティは、Button コントロールの境界線と、コントロールに含まれるテキストとの間隔を定義します。

Padding プロパティを使用して、RichTextBox コントロールの周りに外枠を作成する方法を、次のコード例に示します。
コード全体については、「方法 : 埋め込みを使用して Windows フォーム コントロールの周囲に境界線を作成する」を参照してください。
' This code example demonstrates using the Padding property to ' create a border around a RichTextBox control. Public Sub New() InitializeComponent() Me.panel1.BackColor = System.Drawing.Color.Blue Me.panel1.Padding = New System.Windows.Forms.Padding(5) Me.panel1.Dock = System.Windows.Forms.DockStyle.Fill Me.richTextBox1.BorderStyle = System.Windows.Forms.BorderStyle.None Me.richTextBox1.Dock = System.Windows.Forms.DockStyle.Fill End Sub
// This code example demonstrates using the Padding property to // create a border around a RichTextBox control. public Form1() { InitializeComponent(); this.panel1.BackColor = System.Drawing.Color.Blue; this.panel1.Padding = new System.Windows.Forms.Padding(5); this.panel1.Dock = System.Windows.Forms.DockStyle.Fill; this.richTextBox1.BorderStyle = System.Windows.Forms.BorderStyle.None; this.richTextBox1.Dock = System.Windows.Forms.DockStyle.Fill; }


Windows 98, Windows 2000 SP4, Windows CE, Windows Millennium Edition, Windows Mobile for Pocket PC, Windows Mobile for Smartphone, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


- paddingのページへのリンク