Member 12298708 Ответов: 1

Функция ошибки в коде c#


У меня есть ошибка в коде C#.

using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Media.Imaging;
using System.Windows.Shapes;
using System.Windows.Navigation;
using System.Windows.Input;
using System.Media;

private VideoViewerWPF _videoViewerWpf ;
private void SetVideoViwer()
    {
        _videoViewerWpf = new VideoViewerWPF
        {
            HorizontalAlignment = HorizontalAlignment.Stretch,
            VerticalAlignment = VerticalAlignment.Stretch,
            Background = Brushes.Black
        };
        CameraBox.Children.Add(_videoViewerWpf);
        _videoViewerWpf.SetImageProvider(_provider);
    }


Надеюсь, вы мне поможете .


эта ошибка :

PictureBox.Children.Add(_videoViewerWpf); 'System.Windows.Forms.PictureBox' does not contain a definition for 'Children' and no extension method 'Children' accepting a first argument of type 'System.Windows.Forms.PictureBox' could be found (are you missing a using directive or an assembly reference?)

HorizontalAlignment = HorizontalAlignment.Stretch, horizontalalignment' is an ambiguous reference between 'system.windows.forms.horizontalalignment'

Background = Brushes.Black Background = Brushes.Black cannot implicitly convert type 'system.drawing.brush' to 'system.windows.media.brush'


Что я уже пробовал:

Я пытался решить эту ошибку, но я не могу у меня есть ошибка в Children.Add(_videoViewerWpf); Background = Brushes.Черный и горизонтальное выравнивание = горизонтальное выравнивание.Протяжение,

CHill60

Это не XAML, и в чем же ошибка?

Member 12298708

PictureBox.Детей.Добавить(_videoViewerWpf); система'.Окна.Формы.PictureBox' не содержит определения для 'Children' и никакого метода расширения 'Children', принимающего первый аргумент типа 'System.Окна.Формы.Элемент управления PictureBox' может быть найден (пропущена директива using или ссылка на сборку?)


horizontalalignment "- это двусмысленная ссылка между "system.windows.forms.horizontalalignment"

системы'.окна.фон поле HorizontalAlignment' = щеток.Черный цвет не может неявно преобразовать тип "system.drawing.brush" в "system.windows.media.brush"

1 Ответов

Рейтинг:
1

Richard MacCutchan

Сообщение об ошибке queite clear, посмотрите на документацию для Класс PictureBox (System.Окна.Формы)[^]. Нет никакого Children собственность.