2015-02-12 3 views
0

В моем приложении C#/WPF я пытаюсь привязать некоторые свойства элемента пользовательского интерфейса к настройкам. Я говорю о настройках, которые я определил в Properties/Settings.settings. Все эти настройки имеют область «Пользователь», а модификатор «Доступ» установлен на «Общий».Имя «Настройки» не существует в пространстве имен «clr-namespace: MyApp.Properties»

Мне удалось сделать это в другом приложении некоторое время назад, и у меня не было никаких проблем, поэтому я не знаю, что на этот раз не так.

Я получаю эту ошибку, в то время как здание: Название «Настройки» не существует в пространстве имен «CLR-имен: MyApp.Properties»

<Window x:Class="MyApp.SettingsWindow" 
... 
xmlns:p="clr-namespace:MyApp.Properties"> 
... 
<CheckBox IsChecked="{Binding Source={x:Static p:Settings.Default}, Path=Blah}">Some text</CheckBox> 

Заранее спасибо

ответ

1

Ложная тревога. На самом деле в конце списка ошибок была еще одна ошибка, которая вызывала сбои сборки. Связывание, описанное выше, отлично работает, это всего лишь некоторые Intelli-не-смысл ...

+0

Вместо ответа вы могли бы удалить вопрос. – Clemens

+2

Он может помочь кому-то в той же ситуации. Он дает подсказку, чтобы посмотреть на другие ошибки в списке, прежде чем транслировать, чтобы решить эту проблему. – Noxxys

Смежные вопросы