Telerik.UI.Xaml.Controls.Grid.RadDataGrid中的组合框
视窗8 Visual Studio 2012 Express 简单XAML:Telerik.UI.Xaml.Controls.Grid.RadDataGrid中的组合框,xaml,combobox,telerik,microsoft-metro,Xaml,Combobox,Telerik,Microsoft Metro,视窗8 Visual Studio 2012 Express 简单XAML: <telerik:RadDataGrid ItemsSource="{Binding ProductsSource}" AutoGenerateColumns="False"> <telerik:RadDataGrid.Columns> <telerik:DataGridTemplateColumn Header="Whatever">
<telerik:RadDataGrid ItemsSource="{Binding ProductsSource}" AutoGenerateColumns="False">
<telerik:RadDataGrid.Columns>
<telerik:DataGridTemplateColumn Header="Whatever">
<telerik:DataGridTemplateColumn.CellContentTemplate>
<DataTemplate>
<ComboBox>
<ComboBoxItem>one</ComboBoxItem>
<ComboBoxItem>two</ComboBoxItem>
<ComboBoxItem>three</ComboBoxItem>
</ComboBox>
</DataTemplate>
</telerik:DataGridTemplateColumn.CellContentTemplate>
</telerik:DataGridTemplateColumn>
</telerik:RadDataGrid.Columns>
</telerik:RadDataGrid>
一
二
三
绑定源只是为了用一些东西填充网格。在真正的应用程序中,我确实使用它。
问题是:每当我从组合框中选择一个项目时,它不会保持选中状态,项目会出现(下拉),选择会起作用,但组合框不会显示任何内容。网格外组合框工作正常。
我对这一点还不熟悉,我确实缺少了一些东西。是的,这是因为在SelectionChanged事件引发后,ComboBox没有立即更新其VisualState,因为在这两者之间有一个动画 致以最良好的祝愿,
Ivaylo似乎是由于某些重新绘制/刷新问题造成的嗯,我使用的是我的女士提供的WinRT组合框。对不起,这是一个打字错误-我是指ms组合框