2012-06-17 8 views
5

ItemsControlにウィジェットを挿入してサイズ変更可能にしたいと思います。これをどのように達成するのですか?ItemsControl子を分割子でサイズ変更可能

<ItemsControl ItemsSource="{Binding TestForList, Mode=OneWay}"> 

    <ItemsControl.ItemsPanel> 
     <ItemsPanelTemplate> 
      <StackPanel Orientation="Horizontal"     
         VerticalAlignment="Stretch"     
         HorizontalAlignment="Stretch" /> 
     </ItemsPanelTemplate> 
    </ItemsControl.ItemsPanel> 

    <ItemsControl.ItemTemplate> 
     <DataTemplate> 
      <Border Margin="5" 
        BorderThickness="1" 
        BorderBrush="Black"> 
       <TextBlock FontSize="100" Text="{Binding}" />  
      </Border>      
     </DataTemplate> 
    </ItemsControl.ItemTemplate> 

</ItemsControl> 

にバインドします:私は、彼らがサイズを変更することができるので、何とか項目間のスプリッタを追加したい

public List<string> TestForList 
{ 
    get 
    { 
     return new List<string> { "A", "B", "C" }; 
    } 
} 

は、これは私のXAMLです。これを達成するための何かが組み込まれていますか?

enter image description here

答えて

1

アドワーサーを追加する必要があります。私はサンプルを上げますが、私はしたくありません。この記事を見てくださいthis be the article

1

私はこれを行うには、組み込みのものはないと思います。私の最初の考えは、これを処理する独自のcustom Panel実装を作成する必要があるということです。

関連する問題