Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/303.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 单击事件在appbar按钮中不起作用_C#_Onclick - Fatal编程技术网

C# 单击事件在appbar按钮中不起作用

C# 单击事件在appbar按钮中不起作用,c#,onclick,C#,Onclick,我的应用程序有一个appbar 2按钮,第一个按钮的单击事件有效,但第二个按钮无效(不输入事件)。以下代码: private void AddTipoDespesa_Click(object sender, RoutedEventArgs e) { ucFlyoutAddTipoDespesa fatd = new ucFlyoutAddTipoDespesa(); fatd.Show(); } <Page.BottomAppBar>

我的应用程序有一个appbar 2按钮,第一个按钮的单击事件有效,但第二个按钮无效(不输入事件)。以下代码:

private void AddTipoDespesa_Click(object sender, RoutedEventArgs e)
    {
        ucFlyoutAddTipoDespesa fatd = new ucFlyoutAddTipoDespesa();
        fatd.Show();
    }

 <Page.BottomAppBar>
    <AppBar x:Name="barBottom" LostFocus="barBottom_LostFocus">
        <StackPanel Orientation="Horizontal" >
            <Button x:Name="addConta" Content="Add Conta"  VerticalAlignment="Stretch" ToolTipService.ToolTip="Adiciona nova conta" Click="addConta_Click" Margin="0,0,10,0"/>

            <Button Name="AddTipoDespesa" Content="Add Tipo Despesa" VerticalAlignment="Stretch" ToolTipService.ToolTip="Adiciona novo tipo de despesa" Click="AddTipoDespesa_Click"/>
        </StackPanel>
    </AppBar>
</Page.BottomAppBar>
private void AddTipoDespesa_单击(对象发送方,路由目标)
{
UCFLYOUTPADTIPODESPESA fatd=新UCFLYOUTPADTIPODESPESA();
fatd.Show();
}

该项目是一个适用于windows 8的应用程序,我使用的是vs2012。

该活动是否添加了Tipodespesa\u Click exist?否则,请尝试添加事件并单击第二个按钮。如果这样做有效,您需要选中AddTipoDespesa_Click

您的第二个按钮没有x:Name-这不是一个问题吗?问题还在继续。我尝试了这个建议,但仍然存在问题。我相信这表明我的UI是错误的。但是会是什么呢?