Используйте @
(оператор управления ошибкой .) Это говорит, что php не выводит предупреждения в случае ошибок.
eval("\$result = @($expresion);");
if ($result == 0) {
// do division by zero handling
} else {
// it's all good
}
Было бы лучше совместно использовать класс 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}">