2016-06-27 30 views
0

私はいくつかの人の管理アプリケーションをしようとしています、私は自分のコンポーネントを使用したいと思います。私はアクションを持つlistBoxを持っており、選択されたアクションでリストにある人々を表示したいと思います。他のリストに自分の名前だけを表示することは問題ありませんが、そのアクションに関連付けられているすべての人のためのカード(私のコンポーネント)となるペインを持っていたいと思います。そのカードは次のようになりますWPFで独自のGUIコンポーネントを作成する方法は?

<WrapPanel HorizontalAlignment="Left" Height="296" Margin="668,59,0,0" VerticalAlignment="Top" Width="230"> 
     <Image x:Name="image" Height="124" Width="226"/> 
     <TextBlock x:Name="textBlock_Copy5" TextWrapping="Wrap" Text="Name: " FontSize="18"/> 
     <TextBox x:Name="textBox_Copy2" Height="25" TextWrapping="Wrap" Width="151"/> 
     <TextBlock x:Name="textBlock_Copy6" TextWrapping="Wrap" Text="Surname: " FontSize="18"/> 
     <TextBox x:Name="textBox_Copy3" Height="25" TextWrapping="Wrap" Width="145"/> 
     <TextBlock x:Name="textBlock_Copy7" TextWrapping="Wrap" Text="Birthday: " FontSize="18"/> 
     <DatePicker Width="136" DisplayDate="2016-06-27" DisplayDateStart="1950-01-01" FirstDayOfWeek="Monday" SelectedDate="{Binding Selected.DatumOdjezdu}"/> 
    </WrapPanel> 

私には2つの問題があります。

  1. 独自のコンポーネントの作成方法。
  2. ペインを作成する方法(スクロール可能)は、必要な数のカードになります。

ありがとうございました。

答えて

5

WPFは、目的を達成するために複数の方法を提供します。

あなたのアプリケーションに応じて、ニーズに最も適したものがあります。あなたがここ

によって、あなたの投稿コードによってDifferences of UserControl and CustomControl

に関するいくつかの詳細情報を、これを達することができる

、私は思いますDataTemplateを提案するあなたの場合。

+0

ありがとう、私は試してみる –

関連する問題