Pen.DashStyle Pen.DashStyle Pen.DashStyle Pen.DashStyle Property

定義

この Pen によって生成される破線のパターンを記述する値を取得または設定します。Gets or sets a value that describes the pattern of dashes generated by this Pen.

public:
 property System::Windows::Media::DashStyle ^ DashStyle { System::Windows::Media::DashStyle ^ get(); void set(System::Windows::Media::DashStyle ^ value); };
public System.Windows.Media.DashStyle DashStyle { get; set; }
member this.DashStyle : System.Windows.Media.DashStyle with get, set
Public Property DashStyle As DashStyle

プロパティ値

この Pen によって生成される破線のパターンを記述する値。A value that describes the pattern of dashes generated by this Pen. 既定値は Solid で、破線にしないことを示します。The default is Solid, which indicates that there should be no dashes.

次の例は、使用する方法を示します、DashStyleのプロパティをPen破線のテキストの下に作成します。The following example shows how to use the DashStyle property of a Pen to create a dashed line under text.

<Page xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" 
  xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" >
  <StackPanel Margin="20">

    <TextBlock FontSize="36">
      the lazy brown dog.
      <TextBlock.TextDecorations>
        <TextDecoration Location="Underline"  
          PenThicknessUnit="FontRecommended">
          <TextDecoration.Pen>
            <Pen Thickness="1.5" Brush="Red" >

              <!-- For the underline, create a dashed line with each
                   dash twice the thickness of the Pen and each gap 8 times
                   the thickness of the Pen. -->
              <Pen.DashStyle>
                <DashStyle Dashes="2,8"/>
              </Pen.DashStyle>
            </Pen>
          </TextDecoration.Pen>
        </TextDecoration>
      </TextBlock.TextDecorations>
    </TextBlock>
  </StackPanel>
</Page>

注釈

DashStylesクラスが定義済みのダッシュのパターンのセットを提供します。The DashStyles class provides a set of predefined dash patterns.

依存プロパティ情報Dependency Property Information

識別子フィールドです。Identifier field DashStyleProperty
メタデータのプロパティを設定するには trueMetadata properties set to true なしNone

適用対象

こちらもご覧ください