Выпуск Silverlight Combobox - PullRequest
       4

Выпуск Silverlight Combobox

2 голосов
/ 16 августа 2010

Я пытаюсь использовать выпадающий список внутри сетки данных, но у меня возникла проблема.Вот код:

<sdk:DataGrid AutoGenerateColumns="False" Margin="6,71,6,0"  Name="dgridDeptNums" Loaded="dgridDeptNums_Loaded" Height="226" VerticalAlignment="Top">
            <sdk:DataGrid.Columns>
                <sdk:DataGridTemplateColumn Header="Speciality" Width="*">
                    <sdk:DataGridTemplateColumn.CellTemplate>
                        <DataTemplate>
                            <ComboBox SelectedValue="{Binding Department, Mode=TwoWay}">
                                <ComboBox.Items>
                                    <ComboBoxItem>Information Technology</ComboBoxItem>
                                    <ComboBoxItem>Human Resources</ComboBoxItem>
                                    <ComboBoxItem>Engineering</ComboBoxItem>
                                 etc...
                                </ComboBox.Items> 
                            </ComboBox>
                        </DataTemplate>
                    </sdk:DataGridTemplateColumn.CellTemplate>
                </sdk:DataGridTemplateColumn>
                <sdk:DataGridTextColumn Header="# of Supervisors" Binding="{Binding Providers, Mode=TwoWay}" Width="*"/>
                <sdk:DataGridTextColumn Header="# of Managers" Binding="{Binding Midlevels, Mode=TwoWay}" Width="*"/>
            </sdk:DataGrid.Columns>
        </sdk:DataGrid>

Проблема в том, что я хочу привязать данные к отделу, но все, что я получаю, это System.Windows.Controls.ComboBoxItem.Я уверен, что я что-то здесь упускаю, поэтому любая помощь приветствуется.

Wade

1 Ответ

3 голосов
/ 16 августа 2010

вместо <ComboBoxItem>Information Technology</ComboBoxItem>

использование <sys:string>Information Technology</sys:string>

, где

xmlns:sys="clr-namespace:System;assembly=mscorlib"

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...