Как установить привязку текстового поля к классу, не относящемуся к классу контекста данных

Используйте @ (оператор управления ошибкой .) Это говорит, что php не выводит предупреждения в случае ошибок.

eval("\$result = @($expresion);");
if ($result == 0) {
    // do division by zero handling 
} else {
    // it's all good
}

0
задан Matt S 16 January 2019 в 18:49
поделиться

1 ответ

Было бы лучше совместно использовать класс MainWindow, но это звучит как помещение свойства в ваш класс MainWindow для предоставления экземпляра myCam и связывания непосредственно с этим свойством.

public partial class MainWindow : Window
{
    private AutoCam autoCam;

    public AutoCam AutoCam
    {
        get { return autoCam; }
        set { autoCam = value; }
    }


    public MainWindow()
    {
        InitializeComponent();
        this.DataContext = this;
        this.autoCam = new AutoCam();
    }
}

public class AutoCam
{
    private string someText;

    public string SomeText
    {
        get { return someText; }
        set { someText = value; }
    }

    public AutoCam()
    {
        this.SomeText = "Some Text";
    }

}

И переплет будет таким.

<Label Content="{Binding AutoCam.SomeText}">
0
ответ дан Mertus 16 January 2019 в 18:49
поделиться
Другие вопросы по тегам:

Похожие вопросы: