Click here to Skip to main content
15,916,683 members
Home / Discussions / WPF
   

WPF

 
GeneralRe: Must compile XAML file that specifies events Pin
Neo1010119-May-13 4:23
Neo1010119-May-13 4:23 
GeneralRe: Must compile XAML file that specifies events Pin
AlphaDeltaTheta19-May-13 14:48
AlphaDeltaTheta19-May-13 14:48 
QuestionIs Frame is a good Control for loading a Xaml page in WPF? Pin
Mohammed Hameed14-May-13 19:53
professionalMohammed Hameed14-May-13 19:53 
AnswerRe: Is Frame is a good Control for loading a Xaml page in WPF? Pin
Abhinav S15-May-13 8:12
Abhinav S15-May-13 8:12 
GeneralRe: Is Frame is a good Control for loading a Xaml page in WPF? Pin
Mohammed Hameed15-May-13 19:28
professionalMohammed Hameed15-May-13 19:28 
QuestionTreeViewDragDropTarget Drag Certain Node Only Pin
Member 1003315714-May-13 19:52
Member 1003315714-May-13 19:52 
QuestionWPF / MVVM Get Data From ViewModel Pin
Kevin Marois14-May-13 15:10
professionalKevin Marois14-May-13 15:10 
AnswerRe: WPF / MVVM Get Data From ViewModel Pin
SledgeHammer0115-May-13 6:57
SledgeHammer0115-May-13 6:57 
GeneralRe: WPF / MVVM Get Data From ViewModel Pin
Kevin Marois15-May-13 7:54
professionalKevin Marois15-May-13 7:54 
GeneralRe: WPF / MVVM Get Data From ViewModel Pin
SledgeHammer0115-May-13 8:41
SledgeHammer0115-May-13 8:41 
GeneralRe: WPF / MVVM Get Data From ViewModel Pin
Kevin Marois15-May-13 9:00
professionalKevin Marois15-May-13 9:00 
GeneralRe: WPF / MVVM Get Data From ViewModel Pin
Kevin Marois20-May-13 14:00
professionalKevin Marois20-May-13 14:00 
GeneralRe: WPF / MVVM Get Data From ViewModel Pin
SledgeHammer0120-May-13 16:16
SledgeHammer0120-May-13 16:16 
GeneralRe: WPF / MVVM Get Data From ViewModel Pin
Kevin Marois15-Jun-13 10:37
professionalKevin Marois15-Jun-13 10:37 
Questionweb services Pin
picasso212-May-13 12:54
picasso212-May-13 12:54 
AnswerRe: web services Pin
Abhinav S12-May-13 18:29
Abhinav S12-May-13 18:29 
GeneralRe: web services Pin
picasso212-May-13 20:21
picasso212-May-13 20:21 
QuestionHow to acheive the given layout in Silverlight? Pin
New Coder1239-May-13 22:55
New Coder1239-May-13 22:55 
AnswerRe: How to acheive the given layout in Silverlight? Pin
Abhinav S12-May-13 7:47
Abhinav S12-May-13 7:47 
QuestionSL application does not works-nothing change Pin
picasso28-May-13 18:48
picasso28-May-13 18:48 
AnswerRe: SL application does not works-nothing change Pin
Abhinav S12-May-13 7:45
Abhinav S12-May-13 7:45 
QuestionBinding issues with Treeview C# WPF Pin
bartbartb2-May-13 11:41
bartbartb2-May-13 11:41 
AnswerRe: Binding issues with Treeview C# WPF Pin
Kenneth Haugland3-May-13 2:22
mvaKenneth Haugland3-May-13 2:22 
AnswerRe: Binding issues with Treeview C# WPF Pin
Mycroft Holmes9-May-13 12:23
professionalMycroft Holmes9-May-13 12:23 
QuestionVisualTreeHelper.HitTest / RectangleGeometry not working... Pin
SledgeHammer012-May-13 7:26
SledgeHammer012-May-13 7:26 
Trying to use VisualTreeHelper.HitTest on a TreeView. I have two arbitrary items. TreeViewItem1 and TreeViewItem2. These items may appear anywhere on the tree and have any sort of relationship (different parents, etc.). I've gotten the top left point of the two items. pt1 and pt2. I want to find the visible TreeViewItems in between. So I did:

VisualTreeHelper.HitTest(ParentTreeView, new HitTestFilterCallback(A), new HitTestResultCallback(B), new GeometryHitTestParameters(new RectangleGeometry(new Rect(0, pt1.Y, ParentTreeView.ActualWidth, (pt2.Y + 1) - pt1.Y))));

HitTestFilterBehavior A(DependencyObject potentialHitTestTarget)
{
if (potentialHitTestTarget is TreeViewItemEx)
{
if (((UIElement)potentialHitTestTarget).IsVisible)
System.Diagnostics.Debug.WriteLine(potentialHitTestTarget);
}

return HitTestFilterBehavior.Continue;
}

HitTestResultBehavior B(HitTestResult result)
{
return HitTestResultBehavior.Continue;
}

This code is working for the most part, except it's also returning parent items that it shouldn't. If my tree looks like:

1
_2
__3

and the two items in question are 2 & 3, the hit-test also returns 1.

A more ugly example is:

Root
_NodeWithChildren1
_NodeWithChildren2
_NodeWithChildren3
__1
__2
__3

the tree looks exactly like that on the screen. The items in question are _NodeWithChildren3 and __1. The hit-test returns Root and _NodeWithChildren1 and _NodeWithChildren2 as well.

Any ideas? I have confirmed that I am getting the correct item1 & item2 that I think I am getting and I have confirmed that the points I am getting are correct as well.

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.