【发布时间】:2020-09-24 09:09:30
【问题描述】:
我有一个 CustomCalendar 元素,它是通过扩展 ContentView 并在另一个 ContentPage 中使用此自定义视图而创建的。我尝试使用 Unfocused 事件来检测外部点击。但问题是它没有触发事件处理程序。您能否建议我以更好的方式检测点击之外的元素。
我在页面中以这种方式使用我的自定义视图,其中包含 Unfocused EventToCommandBehavior
<views:CustomCalendar x:Name="cal">
<views:Calendar.Behaviors>
<prism:EventToCommandBehavior
EventName="Unfocused"
Command="{Binding UnfocusedCalandar}"/>
</views:Calendar.Behaviors>
</views:Calendar>
【问题讨论】:
标签: xamarin mvvm xamarin.forms prism