UserControl(从另一个用户控件添加listview GridViewColumn)

时间:2009-11-26 11:23:27

标签: wpf user-controls styles

我想将GridViewColumn添加到ListView,该UserControl位于另一个Windows屏幕(父级)的<UserControl x:Class="ListViewUserControl" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" Height="100" Width="300"> <Canvas> <StackPanel Height="100" Width="300" Name="listViewHolder"> <ListView Name="LstView"/> </StackPanel> </Canvas> </UserControl> 中。

示例:

<Window x:Class="WpfApplicationListView.Window2"
        xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
        xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
        Title="Window2" Height="470" Width="882">
    <Canvas>
        <my1:ListViewNavigation Name="navCtrl"
                                xmlns:my1="clr-namespace:UsrControls;assembly=UsrControls"
                                Canvas.Left="0" Canvas.Top="0" Height="233" Width="493">
        </my1:ListViewNavigation>
    </Canvas>
</Window>

我想在Windows中使用此用户控件。

如何更改ListView样式,ItemContainerStyle或添加GridViewColumn?

{{1}}

请告诉我有没有其他方法来设计此方案。

此致

Jegan

1 个答案:

答案 0 :(得分:0)

我们可以使用依赖属性将属性传递给子控件...

此致 Jegan