Было бы лучше совместно использовать класс 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}">
Платформа Acris также использует Spring Security. У них есть описание этого в их вики http://code.google.com/p/acris/wiki/SecurityServer
Похоже, в вашем applicationContext.xml отсутствует конфигурация пространства имен.
Это должно выглядеть так:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:sec="http://www.springframework.org/schema/security"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
http://www.springframework.org/schema/security http://www.springframework.org/schema/security/spring-security-2.0.4.xsd">