Я изучаю .net и WPF, а также работаю над личным проектом. Я пытаюсь настроить DataGridComboBoxColumn в DataGrid , однако я получаю несколько ошибок и не могу найти ответ, несмотря на то, что я просмотрел множество различных постов/ответов. Я не уверен, что я делаю не так. Project. < /Li>
< /ol>
Список ошибок < /strong> < /p>
ошибка xdg0031 Позднее связанные операции не могут быть выполнены на типах или методах, для которых содержит VERANERICPARAMETERS. Testinterface C: \ .. \ .. \ .. \ testinterface \ mainwindow.xaml 11
error xdg0023 null или нулевая длина строка не представляет действительный тип. Testinterface C: \ .. \ .. \ .. \ testinterface \ mainwindow.xaml 13
ошибка xdg0010 Операции поздней границы не могут быть выполнены на типах или методах, для которых содержит VenericParameters, это правда. Testinterface c: \ .. \ .. \ .. \ testinterface \ mainwindow.xaml 25
error xdg0008 Имя «Menuitems» не существует в пространстве имен «clr-namespace: testinterface». Testinterface c: \ .. \ .. \ .. \ testinterface \ mainwindow.xaml 13
< /pre>
c# code < /strong> < /p>
namespace TestInterface
{
///
/// Interaction logic for MainWindow.xaml
///
public partial class MainWindow : Window
{
ObservableCollection? hardwareTestList;
List hardwareList = new List()
{
"Speaker",
"Camera",
"Microphone",
"Wif",
"Bluetooth",
"Screen",
"USB Ports",
"Ethernet Port",
"Aux Port",
"SD Port",
"Keyboard",
"VGA",
"Display Port",
"HDMI",
"Battery",
"Finger Print"
};
public enum MenuItems
{
none,
manual,
automated
};
public class HardwareTest
{
public string? Hardware { get; set; }
public MenuItems menuItems { get; set; }
public Uri? TestPath { get; set; }
public string? TestResult { get; set; }
// constructor
// a method which gets called once the class is initialized
public HardwareTest(string? Hardware, MenuItems menuItems, Uri? TestPath, string? TestResult)
{
this.Hardware = Hardware;
this.menuItems = menuItems;
this.TestPath = TestPath;
this.TestResult = TestResult;
}
}
public MainWindow()
{
InitializeComponent();
hardwareTestList = new ObservableCollection();
for (int i = 0; i < hardwareList.Count; i++)
{
hardwareTestList.Add(new HardwareTest(hardwareList.ToString(), MenuItems.none, null, null));
}
dg1.ItemsSource = hardwareTestList;
}
}
}
xaml code
Подробнее здесь: https://stackoverflow.com/questions/782 ... oboxcolumn
WPF - Проблемы с заполненными и связывающими данными с DataGridComboboxColumn ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
WPF - Проблемы с заполненными и связывающими данными с DataGridComboboxColumn
Anonymous » » в форуме C# - 0 Ответы
- 9 Просмотры
-
Последнее сообщение Anonymous
-
-
-
Установка itemsource в DataGridComboboxColumn с использованием отдельной таблицы баз данных
Anonymous » » в форуме C# - 0 Ответы
- 5 Просмотры
-
Последнее сообщение Anonymous
-