Padding 構造体とは? わかりやすく解説

Padding 構造体

メモ : この構造体は、.NET Framework version 2.0新しく追加されたものです。

ユーザー インターフェイス (UI) 要素関連付けられている埋め込みまたはマージン情報表します

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

<SerializableAttribute> _
Public Structure Padding
[SerializableAttribute] 
public struct Padding
[SerializableAttribute] 
public value class Padding
/** @attribute SerializableAttribute() */ 
public final class Padding extends ValueType
JScript では、構造体使用できますが、新規に宣言することはできません。
解説解説

Padding 構造体は、コントロールなど四角形UI 要素関連付けられている埋め込みまたはマージン表します埋め込みは、UI 要素本体とその端との内側間隔です。一方マージンは、2 つ隣接する UI 要素隣接する端を区切る距離です。埋め込みマージン構造類似しているため、Padding ではその両方表します

コントロールPadding プロパティMargin プロパティ示した図については、「Windows フォーム コントロールでのマージン埋め込み」を参照してください

埋め込みが及ぼす影響は、コンテナ役割を持つコントロールそれ以外コントロールとで異なります。たとえば、Panel コントロールPadding プロパティは、Panel境界線と子コントロールとの間隔定義します一方Button コントロールPadding プロパティは、Button コントロール境界線と、コントロール含まれるテキストとの間隔定義します

Padding では、一般的なメソッドプロパティ加えて次のような型レベルメンバ定義されています。

使用例使用例

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;
}
スレッド セーフスレッド セーフ
この型の public static (Visual Basic では Shared) メンバはすべて、スレッド セーフです。インスタンス メンバ場合は、スレッド セーフであるとは限りません。
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照



英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「Padding 構造体」の関連用語

Padding 構造体のお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



Padding 構造体のページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2024 Microsoft.All rights reserved.

©2024 GRAS Group, Inc.RSS