This article was translated by machine. To view in the article in English, select the English check box. You can also display the English text in a popup window by moving the mouse pointer over the text.
الترجمة
الأصلي
This documentation is archived and is not being maintained.

WrapPanel.ItemHeight الخاصية

Visual Studio 2010

الحصول أو تعيين القيمة التي تحدد الارتفاع الجميع عناصر الموجودة داخل WrapPanel.

مساحة الاسم:  System.Windows.Controls
التجميع:  PresentationFramework (في PresentationFramework.dll)
XMLNS لـ XAML: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

[TypeConverterAttribute(typeof(LengthConverter))]
public double ItemHeight { get; set; }
<object ItemHeight="double"/>
- or -
<object ItemHeight="qualifiedDouble"/>
- or -
<object ItemHeight="Auto"/>

قيم XAML

مزدوج

Double

سلسلة أحرف يتم تمثيل Doubleيساوي القيمة إلى أكبر من أو 0.0034ولكن تساوي إلى أو أصغر من من 160000. القيمة غير المؤهلة هو ويقاس بالبكسل مستقلة عن الجهاز. يجب عدم تضمين السلاسل الفواصل العشرية بوضوح.

qualifiedDouble

مزدوجة القيمة كما هو موضح أعلاه، (excepting Auto) متبوعة بأحد محددات الوحدة التالية: px, in, cm, pt.

px (افتراضي) هو وحدات مستقلة عن الجهاز (1/96th بوصة لكل وحدة)

inهو بوصة؛ 1in = = 96px

cmهو سنتيمتر; 1cm==(96/2.54) بكسل

ptهو نقاط؛ 1pt==(96/72) بكسل

تلقائي

يؤدي ارتفاع السطر هو تحديد تلقائياً من characterهوtics الخط الحالي. يعادل إلى قيمة خاصية NaN.

قيمة الخاصية

النوع: System.Double
Double الذي يمثل ارتفاع منتظم الجميع عناصر الموجودة داخل WrapPanel. القيمة الافتراضية هي NaN.

معرّف الحقل

ItemHeightProperty

تعيين خصائص بيانات التعريف إلى true

AffectsMeasure

إذا th هو خاصية هو ليست معينة (أو إذا كان عليه هو معينة إلى Auto في XAML أو إلى Double.NaNفي تعليمات برمجية)، حجم القسم تخطيط هو يساوي الحجم الذي تريده للعنصر التابع.

عنصر فرع ل WrapPanelقد يكون له ارتفاع التعيين خصائص بوضوح. ItemHeight يحدد تقسيم الحجم التخطيط الذي هو محجوز بWrapPanelللعنصر الفرع. كـ النتيجة، ItemHeightالأسبقية عبر على ارتفاع عنصر خاص.

يوضح المثال التالي كيفية التعيين ItemHeightخاصية في Extensible Application Markup Language (XAML).


<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" WindowTitle="WrapPanel Properties Sample">
  <Border HorizontalAlignment="Left" VerticalAlignment="Top" BorderBrush="Black" BorderThickness="2">
        <WrapPanel Orientation="Horizontal" Background="Azure" ItemWidth="25" ItemHeight="25" Height="200" Width="200">
            <Button Width="200">Button 1</Button>
            <Button>Button 2</Button>
            <Button>Button 3</Button>
        </WrapPanel>
  </Border>    
</Page>


يوضح المثال التالي كيفية إلى تعيين ItemHeightخاصية باستخدام تعليمات برمجية.



			// Create the application's main window
			mainWindow = new System.Windows.Window();
            mainWindow.Title = "WrapPanel Sample";


			// Instantiate a new WrapPanel and set properties
			myWrapPanel = new WrapPanel();
            myWrapPanel.Background = System.Windows.Media.Brushes.Azure;
            myWrapPanel.Orientation = Orientation.Horizontal;
            myWrapPanel.ItemHeight = 25;

            myWrapPanel.ItemWidth = 75;
            myWrapPanel.Width = 150;
            myWrapPanel.HorizontalAlignment = HorizontalAlignment.Left;
            myWrapPanel.VerticalAlignment = VerticalAlignment.Top;

            // Define 3 button elements. Each button is sized at width of 75, so the third button wraps to the next line.
            btn1 = new Button();
            btn1.Content = "Button 1";
            btn2 = new Button();
            btn2.Content = "Button 2";
            btn3 = new Button();
            btn3.Content = "Button 3";

            // Add the buttons to the parent WrapPanel using the Children.Add method.
            myWrapPanel.Children.Add(btn1);
            myWrapPanel.Children.Add(btn2);
            myWrapPanel.Children.Add(btn3);

            // Add the WrapPanel to the MainWindow as Content
            mainWindow.Content = myWrapPanel;
			mainWindow.Show();
            



<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" WindowTitle="WrapPanel Sample">
  <Border HorizontalAlignment="Left" VerticalAlignment="Top" BorderBrush="Black" BorderThickness="2">
        <WrapPanel Background="LightBlue" Width="200" Height="100">
            <Button Width="200">Button 1</Button>
            <Button>Button 2</Button>
            <Button>Button 3</Button>
            <Button>Button 4</Button>
        </WrapPanel>
  </Border>    
</Page>


نظام التشغيل Windows 7, Windows Vista, Windows XP SP2, Windows Server 2008, نظام التشغيل Windows Server 2003

لا يدعم .NET Framework و .NET Compact Framework كافة الإصدارات الخاصة بكل نظام أساسي. للحصول على قائمة بالإصدارات المدعمة، راجع متطلبات النظام إطار عمل .NET.

.NET Framework

مدعوم في: 4, 3.5, 3.0

NET Framework. Client Profile

مدعوم في: 4
إظهار: