|
@@ -164,8 +164,15 @@ namespace NEIntelligentControl2.Views.Matrix
|
|
|
if (g == null)
|
|
|
{
|
|
|
ContentPresenter myContentPresenter = FindVisualChild<ContentPresenter>(this);
|
|
|
- DataTemplate myDataTemplate = myContentPresenter.ContentTemplate;
|
|
|
- g = myDataTemplate.FindName("_GDMain", myContentPresenter) as Grid;
|
|
|
+ if (myContentPresenter != null)
|
|
|
+ {
|
|
|
+ DataTemplate myDataTemplate = myContentPresenter.ContentTemplate;
|
|
|
+ g = myDataTemplate.FindName("_GDMain", myContentPresenter) as Grid;
|
|
|
+ }
|
|
|
+ else
|
|
|
+ {
|
|
|
+ g = new Grid();
|
|
|
+ }
|
|
|
}
|
|
|
g.ToolTip = tp;
|
|
|
ToolTipService.SetInitialShowDelay(g, _PopupInterval);
|