UpDownBase.PreferredHeight プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > UpDownBase.PreferredHeight プロパティの意味・解説 

UpDownBase.PreferredHeight プロパティ

スピン ボックス (アップダウン コントロール) の高さを取得します

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

Dim instance As UpDownBase
Dim value As Integer

value = instance.PreferredHeight
public int PreferredHeight { get;
 }
public:
property int PreferredHeight {
    int get ();
}
/** @property */
public int get_PreferredHeight ()
public function get PreferredHeight
 () : int

プロパティ
スピン ボックスの高さ (ピクセル単位)。

解説解説
使用例使用例

派生クラス NumericUpDown を使用して、UpDownBase から派生したこのクラスプロパティ一部設定するコード例次に示します。このコードは、NumericUpDown コントロール2 つComboBox コントロール、および 3 つの CheckBox コントロールフォーム上で作成されていることを前提にしています。ComboBox コントロールの BorderStyle および TextAlign にラベル付けますCheckBox コントロールの InterceptArrowKeys、ReadOnly、および UpDownAlign にラベル付けます。このコード使用すると、実行時プロパティ値を変更したり、それぞれの変更スピン ボックス外観動作どのように影響するかを確認したできます。BorderStyle というラベルコンボ ボックスに、NoneFixed3DFixedSingle の各項目を追加します。TextAlign というラベルコンボ ボックスに、LeftRightCenter の各項目を追加します

Private Sub comboBox1_SelectedIndexChanged(sender
 As Object, e As EventArgs)
    ' Set the BorderStyle property.
    Select Case comboBox1.Text
        Case "Fixed3D"
            numericUpDown1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D
        Case "None"
            numericUpDown1.BorderStyle = System.Windows.Forms.BorderStyle.None
        Case "FixedSingle"
            numericUpDown1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle
    End Select
End Sub    

Private Sub comboBox2_SelectedIndexChanged(sender
 As Object, e As EventArgs)
    ' Set the TextAlign property.    
    Select Case comboBox2.Text
        Case "Right"
            numericUpDown1.TextAlign = HorizontalAlignment.Right
        Case "Left"
            numericUpDown1.TextAlign = HorizontalAlignment.Left
        Case "Center"
            numericUpDown1.TextAlign = HorizontalAlignment.Center
    End Select
End Sub    

Private Sub checkBox1_Click(sender As
 Object, e As EventArgs)
    ' Evaluate and toggle the ReadOnly property.
    If numericUpDown1.ReadOnly Then
        numericUpDown1.ReadOnly = False
    Else
        numericUpDown1.ReadOnly = True
    End If
End Sub    

Private Sub checkBox2_Click(sender As
 Object, e As EventArgs)
    ' Evaluate and toggle the InterceptArrowKeys property.
    If numericUpDown1.InterceptArrowKeys Then
        numericUpDown1.InterceptArrowKeys = False
    Else
        numericUpDown1.InterceptArrowKeys = True
    End If
End Sub    

Private Sub checkBox3_Click(sender As
 Object, e As EventArgs)
    ' Evaluate and toggle the UpDownAlign property.
    If numericUpDown1.UpDownAlign = LeftRightAlignment.Left Then
        numericUpDown1.UpDownAlign = LeftRightAlignment.Right
    Else
        numericUpDown1.UpDownAlign = LeftRightAlignment.Left
    End If
End Sub

private void comboBox1_SelectedIndexChanged(Object
 sender, 
                                             EventArgs e)
 {
      // Set the BorderStyle property.
     switch(comboBox1.Text)
     {
         case "Fixed3D":
             numericUpDown1.BorderStyle = System.Windows.Forms.BorderStyle.Fixed3D;
             break;
         case "None":
             numericUpDown1.BorderStyle = System.Windows.Forms.BorderStyle.None;
             break;
         case "FixedSingle":
             numericUpDown1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
             break;
     }
 }
 
 private void comboBox2_SelectedIndexChanged(Object
 sender, 
                                             EventArgs e)
 {
      // Set the TextAlign property.    
     switch (comboBox2.Text)
     {
         case "Right":
             numericUpDown1.TextAlign = HorizontalAlignment.Right;
             break;
         case "Left":
             numericUpDown1.TextAlign = HorizontalAlignment.Left;
             break;
         case "Center":
             numericUpDown1.TextAlign = HorizontalAlignment.Center;
             break;
     }
 }
 
 private void checkBox1_Click(Object sender,
 
                              EventArgs e)
 {
      // Evaluate and toggle the ReadOnly property.
     if (numericUpDown1.ReadOnly)
     {
         numericUpDown1.ReadOnly = false;
     }
     else
     {
         numericUpDown1.ReadOnly = true;
     }
 }
 
 private void checkBox2_Click(Object sender,
 
                              EventArgs e)
 {
      // Evaluate and toggle the InterceptArrowKeys property.
     if (numericUpDown1.InterceptArrowKeys)
     {  
         numericUpDown1.InterceptArrowKeys = false;
     }
     else
     {
         numericUpDown1.InterceptArrowKeys = true;
     }
 }
 
 private void checkBox3_Click(Object sender,
 
                              EventArgs e)
 {
      // Evaluate and toggle the UpDownAlign property.
     if (numericUpDown1.UpDownAlign == LeftRightAlignment.Left)
     {
         numericUpDown1.UpDownAlign = LeftRightAlignment.Right;
     }
     else
     {
         numericUpDown1.UpDownAlign = LeftRightAlignment.Left;
     }
 }
 
void comboBox1_SelectedIndexChanged( Object^ /*sender*/, EventArgs^
 /*e*/ )
{
   // Set the BorderStyle property.
   if ( comboBox1->Text->Equals( "Fixed3D" ) )
         numericUpDown1->BorderStyle = System::Windows::Forms::BorderStyle::Fixed3D;
   else
   if ( comboBox1->Text->Equals( "None" ) )
         numericUpDown1->BorderStyle = System::Windows::Forms::BorderStyle::None;
   else
   if ( comboBox1->Text->Equals( "FixedSingle"
 ) )
         numericUpDown1->BorderStyle = System::Windows::Forms::BorderStyle::FixedSingle;
}

void comboBox2_SelectedIndexChanged( Object^ /*sender*/, EventArgs^
 /*e*/ )
{
   // Set the TextAlign property.    
   if ( comboBox2->Text->Equals( "Right" ) )
         numericUpDown1->TextAlign = HorizontalAlignment::Right;

   if ( comboBox2->Text->Equals( "Left" ) )
         numericUpDown1->TextAlign = HorizontalAlignment::Left;

   if ( comboBox2->Text->Equals( "Center" ) )
         numericUpDown1->TextAlign = HorizontalAlignment::Center;
}

void checkBox1_Click( Object^ /*sender*/, EventArgs^ /*e*/ )
{
   // Evaluate and toggle the ReadOnly property.
   if ( numericUpDown1->ReadOnly )
   {
      numericUpDown1->ReadOnly = false;
   }
   else
   {
      numericUpDown1->ReadOnly = true;
   }
}

void checkBox2_Click( Object^ /*sender*/, EventArgs^ /*e*/ )
{
   // Evaluate and toggle the InterceptArrowKeys property.
   if ( numericUpDown1->InterceptArrowKeys )
   {
      numericUpDown1->InterceptArrowKeys = false;
   }
   else
   {
      numericUpDown1->InterceptArrowKeys = true;
   }
}

void checkBox3_Click( Object^ /*sender*/, EventArgs^ /*e*/ )
{
   // Evaluate and toggle the UpDownAlign property.
   if ( numericUpDown1->UpDownAlign == LeftRightAlignment::Left
 )
   {
      numericUpDown1->UpDownAlign = LeftRightAlignment::Right;
   }
   else
   {
      numericUpDown1->UpDownAlign = LeftRightAlignment::Left;
   }
}

private void comboBox1_SelectedIndexChanged(Object
 sender, EventArgs e)
{
    // Set the BorderStyle property.
    if (comboBox1.get_Text().Equals("Fixed3D")) {
        numericUpDown1.set_BorderStyle(
            System.Windows.Forms.BorderStyle.Fixed3D);
    }
    else {
        if (comboBox1.get_Text().Equals("None")) {
            numericUpDown1.set_BorderStyle(
                System.Windows.Forms.BorderStyle.None);
        }
        else {
            if (comboBox1.get_Text().Equals("FixedSingle"))
 {
                numericUpDown1.set_BorderStyle(
                     System.Windows.Forms.BorderStyle.FixedSingle);
            }
        }
    }
} //comboBox1_SelectedIndexChanged

private void comboBox2_SelectedIndexChanged(Object
 sender, EventArgs e)
{
    if (comboBox2.get_Text().Equals("Right")) {
        numericUpDown1.set_TextAlign(HorizontalAlignment.Right);
    }
    else {
        if (comboBox2.get_Text().Equals("Left")) {
            numericUpDown1.set_TextAlign(HorizontalAlignment.Left);
        }
        else {
            if (comboBox2.get_Text().Equals("Center"))
 {
                numericUpDown1.set_TextAlign(HorizontalAlignment.Center);
            }
        }
    }
} //comboBox2_SelectedIndexChanged

private void checkBox1_Click(Object sender,
 EventArgs e)
{
    // Evaluate and toggle the ReadOnly property.
    if (numericUpDown1.get_ReadOnly()) {
        numericUpDown1.set_ReadOnly(false);
    }
    else {
        numericUpDown1.set_ReadOnly(true);
    }
} //checkBox1_Click

private void checkBox2_Click(Object sender,
 EventArgs e)
{
    // Evaluate and toggle the InterceptArrowKeys property.
    if (numericUpDown1.get_InterceptArrowKeys()) {
        numericUpDown1.set_InterceptArrowKeys(false);
    }
    else {
        numericUpDown1.set_InterceptArrowKeys(true);
    }
} //checkBox2_Click

private void checkBox3_Click(Object sender,
 EventArgs e)
{
    // Evaluate and toggle the UpDownAlign property.
    if (numericUpDown1.get_UpDownAlign().Equals(LeftRightAlignment.Left))
 {
        numericUpDown1.set_UpDownAlign(LeftRightAlignment.Right);
    }
    else {
        numericUpDown1.set_UpDownAlign(LeftRightAlignment.Left);
    }
} //checkBox3_Click
プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
UpDownBase クラス
UpDownBase メンバ
System.Windows.Forms 名前空間
TextBoxBase.PreferredHeight プロパティ


このページでは「.NET Framework クラス ライブラリ リファレンス」からUpDownBase.PreferredHeight プロパティを検索した結果を表示しています。
Weblioに収録されているすべての辞書からUpDownBase.PreferredHeight プロパティを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からUpDownBase.PreferredHeight プロパティ を検索

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

辞書ショートカット

すべての辞書の索引

UpDownBase.PreferredHeight プロパティのお隣キーワード
検索ランキング

   

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



UpDownBase.PreferredHeight プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

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

©2025 GRAS Group, Inc.RSS