你知道我应该添加什么程序集来修复这个错误吗?
Microsoft.Samples.Kinect.ControlsBasics.ImagesGrid
不包含KinectTileButtonClick
的定义,并且没有可以找到接受类型KinectTileButtonClick
的第一个参数的扩展方法Microsoft.Samples.Kinect.ControlsBasics.ImagesGrid
(您是否缺少using指令或装配参考?"
<WrapPanel VerticalAlignment="Center" x:Name="wrapPanel" Orientation="Vertical" k:KinectTileButton.Click="KinectTileButtonClick">
<!-- items for design layout. They will be replaced at runtime. -->
<k:KinectTileButton Label="1" Click="KinectTileButton_Click" />
<k:KinectTileButton Label="2"/>
<k:KinectTileButton Label="3"/>
<k:KinectTileButton Label="4"/>
<k:KinectTileButton Label="5" Click="KinectTileButton_Click_1" />
<k:KinectTileButton Label="6"/>
<k:KinectTileButton Label="7"/>
<k:KinectTileButton Label="8"/>
<k:KinectTileButton Label="9"/>
<k:KinectTileButton Label="10"/>
<Image Height="150" Name="image1" Stretch="Fill" Width="200" />
</WrapPanel>
答案 0 :(得分:1)
您需要在后面的代码中创建KinectTileButton_Click
和KinectTileButton_Click_1
。这些是您必须定义的方法来处理按钮上的点击事件。
您可以通过右键单击xaml视图中缺少的方法的名称并选择“导航到处理程序”选项来非常简单地创建它们。如果该方法不存在,将为您创建。
获得空方法后,您可以添加点击处理代码。