usingcAlgo.API;namespacecAlgo{// This sample indicator shows how to create a scrollable chart controls container via ScrollViewer control[Indicator(IsOverlay = true, TimeZone = TimeZones.UTC, AccessRights = AccessRights.None)]publicclassScrollViewerSample:Indicator{protectedoverridevoidInitialize(){varscrollViewer=newScrollViewer{HorizontalAlignment=HorizontalAlignment.Center,VerticalAlignment=VerticalAlignment.Center,BackgroundColor=Color.Gold,Opacity=0.7,HorizontalScrollBarVisibility=ScrollBarVisibility.Auto,VerticalScrollBarVisibility=ScrollBarVisibility.Visible,Height=100};vargrid=newGrid(10,2){BackgroundColor=Color.Gold,HorizontalAlignment=HorizontalAlignment.Center,VerticalAlignment=VerticalAlignment.Center,};scrollViewer.Content=grid;for(intiRow=0;iRow<10;iRow++){grid.AddChild(newTextBlock{Text="Text",Margin=5,ForegroundColor=Color.Black,FontWeight=FontWeight.ExtraBold},iRow,0);grid.AddChild(newButton{Text="Button",Margin=5,ForegroundColor=Color.Black,FontWeight=FontWeight.ExtraBold},iRow,1);}Chart.AddControl(scrollViewer);}publicoverridevoidCalculate(intindex){}}}