0
我試圖讓每一個行的Button
在DataGrid
,使用此代碼:數據網格datacolumn_type「按鈕」結合工作`噸
<DataGrid SelectionMode="Single" ItemsSource="{Binding Path=SettingsCollection}" SelectedItem="{Binding SelectedSettings, Mode=TwoWay}" AutoGenerateColumns="False" Height="Auto" HorizontalAlignment="Stretch" Margin="5" Name="dataGrid1" VerticalAlignment="Stretch" Width="Auto" Grid.Row="1" CanUserAddRows="False">
<DataGrid.Columns>
<DataGridTemplateColumn Header="" CanUserResize="False" Width="38*" >
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<Button Command="{Binding ShowAdvancedSettings}" Name="btn" Visibility="Visible" Height="Auto" Width="Auto" />
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>
</DataGrid.Columns>
</DataGrid>
綁定不起作用。我做錯了什麼?
請說明它是什麼,是行不通的。按鈕沒有顯示?按鈕不響應點擊?還要別的嗎? – 2013-03-05 10:18:49
嘗試使用snoop來查看綁定數據是否存在綁定錯誤或存在。 – makc 2013-03-05 10:20:54
按鈕正常,但命令綁定不起作用。當我嘗試點擊時沒有任何事情發生。據我瞭解,我必須使用「點擊」,但我不確定是否可以使用MVVM模式。對不起,我的語法。 – OKK 2013-03-05 11:00:38