0
我有一個GridView控件:如何在WPF中爲GridView DataTemplate動態創建控件?
<GridView>
<GridViewColumn Header="Name" Width="500">
<GridViewColumn.CellTemplate>
<DataTemplate>
<StackPanel Orientation="Horizontal">
</StackPanel>
</DataTemplate>
</GridViewColumn.CellTemplate>
</GridViewColumn>
<GridViewColumn DisplayMemberBinding="{Binding TypeName}" Header="Type" Width="100" />
</GridView>
第一列(「名稱」),我想有一個機制,當每一個記錄綁定,將是一個辦法(如事件),從而使我可以動態地添加控件到StackPanel。例如,我的數據有一個名爲AnimalType的列,如果它是一個貓,我會添加一個圖像到StackPanel;如果它是一頭牛,我會放一個媒體元素來播放電影;如果是狗,我會放超鏈接等。
我該怎麼做?
這絕對是我想要的!非常感謝你!!! – unruledboy 2011-03-31 08:39:06
很高興我能幫忙=) – silverfighter 2011-03-31 09:38:25