This is a migrated thread and some comments may be shown as answers.

Docking RadDocumentPane Header flickers

4 Answers 72 Views
Docking
This is a migrated thread and some comments may be shown as answers.
Drammy
Top achievements
Rank 1
Drammy asked on 12 May 2011, 07:22 PM
Hi guys n gals,

I have a RadDocking control...
<telerik:RadDocking Grid.Row="1">
   <telerik:RadDocking.DocumentHost>
       <telerik:RadSplitContainer>
           <telerik:RadPaneGroup>
               <telerik:RadDocumentPane Header="{Binding Path=CurrentInstance.Name}" CanUserClose="False">
                   <View:InstanceEditorView />
               </telerik:RadDocumentPane>
           </telerik:RadPaneGroup>
       </telerik:RadSplitContainer>
   </telerik:RadDocking.DocumentHost>
...
</telerik:RadDocking>
 
...

The InstanceEditorView is basically a StackPanel with 3 GroupBoxes stacked vertically.
Each GroupBox has a few RadMaskedTextBoxes (to provide just Watermark functionality).
When I mouseover the RadMaskedTextBoxes the RadDocumentPane flickers between the RadMaskedTextBox's hover and normal states (ie same colours - hint?).

I am using the Q1 2011 SP1 build and the ExpressionDark theme.

Any ideas how I can get rid of it?  Not really very keen on restyling the RadDocumentPane Header...

4 Answers, 1 is accepted

Sort by
0
Miroslav Nedyalkov
Telerik team
answered on 17 May 2011, 12:16 PM
Hi Drammy,

Could you please give us some more information about your issue - what is your DataContext, when do you update the property CurrentInstance or its Name property of the DataContext and do you take some custom action when you mouse over the RadMaskedTextBoxes? If you could prepare a sample that reproduces the issue and send it to use via support ticket, this will help a lot.

Kind regards,
Miroslav Nedyalkov
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
0
Drammy
Top achievements
Rank 1
answered on 17 May 2011, 06:14 PM
Sure,

The DataContext is a ViewModel.
The CurrentInstance is set by another ViewModel via MVVM-Light messaging.
No Custom MouseOver action on the RadMaskedTextBoxes.

I'll look to prepare a sample app shortly.
0
Drammy
Top achievements
Rank 1
answered on 17 May 2011, 09:03 PM
I've uploaded the sample app as a new support ticket - 425449

Thanks,
Drammy
0
Tina Stancheva
Telerik team
answered on 20 May 2011, 12:04 PM
Hi Marthyn,

Thank you for your cooperation on this issue. After further investigation we narrowed down the reason for it in the RadTabItem implementation (the RadPane inherits the RadTabItem control). Basically when you move the mouse over an element from the content of a TabItem (or RadPane), the event is routed up to the RadTabItem(RadPane) and the control's IsMuseOver property is updated. This is why the RadTabItem MouseOver visual state is entered.

We logged this issue in our PITS where you can track its progress. I also updated your Telerik account for bringing this issue to our attention.

Regards,
Tina Stancheva
the Telerik team
Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
Tags
Docking
Asked by
Drammy
Top achievements
Rank 1
Answers by
Miroslav Nedyalkov
Telerik team
Drammy
Top achievements
Rank 1
Tina Stancheva
Telerik team
Share this question
or