XAML Page конструктор - PullRequest
       3

XAML Page конструктор

2 голосов
/ 21 июня 2010

У меня есть приложение Silverlight 4.

Что будет вызывать конструктор в моем файле codebehind более одного раза?

В настоящее время я подозреваю, что он вызывается, когда я устанавливаю текст данных или применяю шаблон.

Я вижу это, когда отлаживаю приложение и ставлю точку останова в первой строке моего конструктора, НО это не дает мне трассировку стека.

Спасибо

Ответы [ 2 ]

1 голос
/ 30 октября 2012

Я обнаружил, что файл MainPage.xaml.cs может иметь событие {usercontroname} _Loaded.

Я переместил вызов метода, который начал запрос к базе данных, к этому событию вместо конструктора.

Теперь работает как шарм.

0 голосов
/ 21 июня 2010

конструктор должен вызываться только один раз для экземпляра элемента управления.Возможно, ваш контроль использовался в вашем приложении более одного раза?Или, может быть, страница, содержащая элемент управления, создается более одного раза?

Приветствия, Алекс

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...