簡體   English   中英

在WPF中將DataTable綁定到DataGrid的組合框

[英]Binding datatable to combobox of datagrid in wpf

嗨,我必須創建一個wpf網格,其中包含組合框。 我必須將網格綁定到數據表dtGrid並將組合框項目源綁定到數據表dtcmb。 我在下面編寫了用於將組合框嵌入grid的模板。

現在,我需要訪問后面代碼中的組合以指定項目來源和DisplayMemberPath,SelectedValuePath,SelectedValue,

即使我可以使用后面的代碼訪問數據網格,也無法訪問組合框。 什么是概率?

<my:DataGridTemplateColumn x:Name="supplierName" Header="Supplier" Width="60" >
    <my:DataGridTemplateColumn.CellTemplate>
        <DataTemplate>
            <ComboBox  x:Name="cmbSubSysSupplier_SRV"  IsTextSearchEnabled="True" 
            Height="23" ItemsSource="{Binding}"  Width="80" />
        </DataTemplate>
    </my:DataGridTemplateColumn.CellTemplate>
</my:DataGridTemplateColumn>

對於這種特殊情況,應使用DataGridComboBoxColumn。 您可以通過其x:Name屬性以代碼形式訪問它。 DataGridComboBoxColumn對象將使您可以訪問所需的所有屬性。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM