Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/257.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# ViewBox WPF中矩形的ListView着色_C#_Wpf_Listview_Viewbox - Fatal编程技术网

C# ViewBox WPF中矩形的ListView着色

C# ViewBox WPF中矩形的ListView着色,c#,wpf,listview,viewbox,C#,Wpf,Listview,Viewbox,我有一个绑定到ObservableCollection的ListView <ListView ItemsSource="{Binding CollectionOfObjects}" SelectedItem="{Binding SelctedObj}" Margin="0,0,0,0" ScrollViewer.VerticalScrollBarVisibility="Visible" BorderBrush="

我有一个绑定到ObservableCollection的ListView

 <ListView 
            ItemsSource="{Binding CollectionOfObjects}"
            SelectedItem="{Binding SelctedObj}" Margin="0,0,0,0" 
            ScrollViewer.VerticalScrollBarVisibility="Visible" BorderBrush="Orange" BorderThickness="1"
            ScrollViewer.HorizontalScrollBarVisibility="Visible" FontSize="10"

            >

                <ListView.ItemContainerStyle>
                    <Style TargetType="ListViewItem">
                        <Setter Property="Height" Value="15"/>
                    </Style>
                </ListView.ItemContainerStyle>
                <ListView.View>
                    <GridView >

                        <GridViewColumn DisplayMemberBinding="{Binding Name}" >
                            <GridViewColumnHeader Content="Name" Command="{Binding SortCommand}" CommandParameter="Name"/>
                        </GridViewColumn>

                        <GridViewColumn Header="Color">
                            <GridViewColumn.CellTemplate>
                                <DataTemplate>
                                    <Viewbox Margin="0,0,0,0">
                                            <Rectangle Fill="Red" Visibility="Visible"/>
                                    </Viewbox>
                                </DataTemplate>
                            </GridViewColumn.CellTemplate>
                        </GridViewColumn>

                     </GridView>
                </ListView.View>
            </ListView>

对于我的集合中的每个对象,它应该显示其名称,并在右侧显示一个红色矩形

我不知道为什么,但当我启动应用程序时,它只显示名称,没有任何彩色矩形。 上面是我的代码的一个非常简单的版本。我的所有绑定都正常工作,其他绑定也是在ViewBox中实现的。
有人知道临界点是什么吗?

给矩形一个高度和宽度

试着给矩形一个高度和宽度是的,就是这样,谢谢你的提示。一整天都想不出来。非常感谢。