0

我確信它之前已被問過,但我找不到答案。是否可以使用LongListSelector控件始終顯示當前組的名稱?就像它在人員中心工作一樣。如何保持LongListSelector的當前組名稱頂部

+0

我不認爲這個功能是支持的。你必須編寫自己的控制... – 2012-08-04 17:37:50

+1

這是Telerik版本,儘管它是付費的。 – 2012-08-04 22:16:26

回答

1

的一部分,這僅僅是一個片斷。請根據需要進行修改。

var transform = llstItems.TransformToVisual(Application.Current.RootVisual); 
Point pointTarget = transform.Transform(new Point(0, 0)); 
pointTarget.X += 5; 
pointTarget.Y += 6; 
List<UIElement> elements = (List<UIElement>)VisualTreeHelper.FindElementsInHostCoordinates(pointTarget, Application.Current.RootVisual); 
if (elements != null && elements.Count > 0) 
{ 
    TextBlock textGroupedHeader = elements[0] as TextBlock; 
    if (textGroupedHeader != null) 
    { 
     Main.GroupTitle = textGroupedHeader.Text; 
    } 
}