c#将行添加到datagrid组合框

坦率的

我有一个简单的数据网格,里面有一个组合框:

<DataGrid AutoGenerateColumns="False" CanUserSortColumns="False" x:Name="DataGridassemble" ItemsSource="{Binding Cicli_ops}">
<DataGrid.Columns>
<DataGridComboBoxColumn Header="Prodotto" x:Name="tipo_prodotto" ItemsSource="{Binding}" SelectedItemBinding="{Binding tipo_prodotto}" Width="150"></DataGridComboBoxColumn></DataGrid.Columns>

组合框有4个值,由列表填充:

public ObservableCollection<Cicli_operazioni> Cicli_ops { get; set; }

//code etc

lista_prodotti.Add("cerchio");
lista_prodotti.Add("triangolo");
lista_prodotti.Add("quadrato");
lista_prodotti.Add("stella");
tipo_prodotto.ItemsSource = lista_prodotti;



//Cicli_operazioni class:
public class Cicli_operazioni
{
    public string Tipo_prodotto {get;set;}
}

一切正常,combobox正确绑定,显示值等。但是我想在datagrid中添加一些默认行,显示几行以使用户更轻松。所以我试着:

Cicli_ops.Add(Tipo_prodotto= "cerchio");

但该元素是一个组合框,因此给我一个错误,我无法将字符串转换为datagridcomboboxcolumn,而且我真的不知道如何告诉它从中选择一个项目。

坦率的

对不起,我自己解决了。

Cicli_ops.Add(new Cicli_operazioni { Tipo_prodotto="cerchio" }); 

Tipo_prodotto是一个字符串,xaml变为

<DataGridComboBoxColumn Header="Prodotto" x:Name="tipo_prodotto" ItemsSource="{Binding}" SelectedItemBinding="{Binding Tipo_prodotto}"

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

c#将行添加到datagrid组合框

来自分类Dev

将具有多个值的项目添加到组合框C#

来自分类Dev

如何将项目永久添加到 C# 中的组合框?

来自分类Dev

将选择添加到组合框

来自分类Dev

如何使用C#将组合框选择的值添加到Crystal Report文本框

来自分类Dev

C#将字符串列表添加到组合框,并且在删除项目时自动影响列表

来自分类Dev

将“是”或“否”按钮添加到消息框C#

来自分类Dev

c#WPF将组合框项添加到列表框

来自分类常见问题

将下拉列表添加到DataGrid列并在运行时C#填充行

来自分类Dev

将下拉列表添加到DataGrid列并在运行时C#填充行

来自分类Dev

如何在C#中将scroollbar添加到组合框项目

来自分类Dev

使用 C# 解析 JSON 并将结果添加到 winform 组合框

来自分类Dev

将占位符添加到jqueryui组合框

来自分类Dev

如何将附加属性添加到组合框?

来自分类Dev

jQuery UI将占位符添加到组合框

来自分类Dev

WinApi:将样式添加到组合框

来自分类Dev

永久将项目添加到组合框

来自分类Dev

Xpages将值添加到组合框

来自分类Dev

将课程列表添加到组合框

来自分类Dev

将所有Person对象添加到组合框

来自分类Dev

如何将附加属性添加到组合框?

来自分类Dev

MS Access:将全选添加到组合框

来自分类Dev

将多个列表项添加到组合框

来自分类Dev

无法将项目添加到组合框

来自分类Dev

C#Winforms:将“从列表中选择...”占位符添加到数据绑定组合框

来自分类Dev

C#-如何将datagridview组合框添加到datatable并在datagridview中预览?

来自分类Dev

将 SQL 数据库中的数据添加到 DataGrid C# WPF MVVM

来自分类Dev

在 C# 中使用 LINQ 将选定的 XML 元素添加到 DataGrid

来自分类Dev

如何以编程方式在C#中将行添加到DataGrid?

Related 相关文章

  1. 1

    c#将行添加到datagrid组合框

  2. 2

    将具有多个值的项目添加到组合框C#

  3. 3

    如何将项目永久添加到 C# 中的组合框?

  4. 4

    将选择添加到组合框

  5. 5

    如何使用C#将组合框选择的值添加到Crystal Report文本框

  6. 6

    C#将字符串列表添加到组合框,并且在删除项目时自动影响列表

  7. 7

    将“是”或“否”按钮添加到消息框C#

  8. 8

    c#WPF将组合框项添加到列表框

  9. 9

    将下拉列表添加到DataGrid列并在运行时C#填充行

  10. 10

    将下拉列表添加到DataGrid列并在运行时C#填充行

  11. 11

    如何在C#中将scroollbar添加到组合框项目

  12. 12

    使用 C# 解析 JSON 并将结果添加到 winform 组合框

  13. 13

    将占位符添加到jqueryui组合框

  14. 14

    如何将附加属性添加到组合框?

  15. 15

    jQuery UI将占位符添加到组合框

  16. 16

    WinApi:将样式添加到组合框

  17. 17

    永久将项目添加到组合框

  18. 18

    Xpages将值添加到组合框

  19. 19

    将课程列表添加到组合框

  20. 20

    将所有Person对象添加到组合框

  21. 21

    如何将附加属性添加到组合框?

  22. 22

    MS Access:将全选添加到组合框

  23. 23

    将多个列表项添加到组合框

  24. 24

    无法将项目添加到组合框

  25. 25

    C#Winforms:将“从列表中选择...”占位符添加到数据绑定组合框

  26. 26

    C#-如何将datagridview组合框添加到datatable并在datagridview中预览?

  27. 27

    将 SQL 数据库中的数据添加到 DataGrid C# WPF MVVM

  28. 28

    在 C# 中使用 LINQ 将选定的 XML 元素添加到 DataGrid

  29. 29

    如何以编程方式在C#中将行添加到DataGrid?

热门标签

归档