0

にバインドしようとしてList<int>いるので、アイテムの数は List.Count に等しく、各アイテムは幅が List[i] の Rectangle です。

<ListBox ItemsSource="{Binding Path=ActiveList}" >
    <ListBox.ItemTemplate>
         <DataTemplate>
                  <StackPanel Orientation="Horizontal" HorizontalAlignment="Left"> 
                        <TextBlock Foreground="Azure"/>
                  </StackPanel>
         </DataTemplate>
    </ListBox.ItemTemplate>

マルチレベルのデータバインディングとトリガーに関するチュートリアルを提供できる人はいますか?

4

1 に答える 1

0

問題が何であるかわかりません。ListBox、ItemsControl などをリストにバインドしてから、四角形の幅を現在の項目にバインドします (空のバインド式を設定します)。

<Rectangle Width="{Binding}" />
于 2013-07-31T05:52:59.493 に答える