У меня есть некоторые проблемы с FloatableWindow Тима . (<- SourceCode & DLLs) </p>
Выдает следующее исключение после закрытия элемента управления.
Ссылка на объект не установлена для экземпляра объекта
в System.Windows.Controls.FloatableWindow.b__0 (Object s, EventArgs args)
в System.Windows.CoreInvokeHandler.InvokeEventHandler (Int32 typeIndex, делегат handlerDelegate, отправитель объекта, аргументы объекта)
в MS.Internal.JoltHelper.FireEvent (IntPtr unmanagedObj, IntPtr unmanagedObjArgs, Int32 argsTypeIndex, String eventName)
Сначала я создал элемент управления с помощью шаблона FloatableWindow, а затем я просто создал окно в CodeBehind.
private void Button_Click_1(object sender, RoutedEventArgs e)
{
FloatableWindow1 f1 = new FloatableWindow1();//TheTemplatedOne
f1.ShowDialog();
}
private void Button_Click_2(object sender, RoutedEventArgs e)
{
FloatableWindow f = new FloatableWindow();
f.Height = 100;
f.Width = 100;
f.Background = new SolidColorBrush(Colors.Yellow);
f.ShowDialog();
}
Но все еще та же проблема ...
Я не пытаюсь получить доступ к какой-либо информации о Closed EventHandler.
Я работаю v3.0.40624.4 Выпуск dll на SL v3.0.50106.0 в проекте C # с RiaServices
Спасибо