如:
在
<ScrollViewer x:Class="Com.Leeone.Ebag.Teacher.Resources.UseControl.UserScrollViewer" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" Initialized="PART_ContentHost_Initialized" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" > <ScrollViewer.Template> <ControlTemplate TargetType="{x:Type ScrollViewer}"> </ControlTemplate> </ScrollViewer.Template> </ScrollViewer>
重写后用这个自定义滚动条,在它下面的子控件不能对 x:Name赋值,
一赋值就报错“
如
<myControl:CustomScrollViewer> <ListView Name="lvFiles" > </ListView > </myControl:CustomScrollViewer>
无法对元素“ListView”设置 Name 特性值“lvFiles”。“ListView”在元素“CustomScrollViewer”的范围内,在另一范围内定义它时,已注册了名称。
”