Pergunta

I am developing an app on Windows phone using Visual Studio 2013 and .Net 4.5.1. The problem is that Visual Studio can't recognize methods IsVisible and Visible in class Shape.

I included namespaces System.Windows.Shapes and Microsoft.VisualBasic.PowerPacks which are also not recognized by Visual Studio; I got these methods and namespaces from the Windows Phone Dev website.

Can anyone help me fix this issue?

Foi útil?

Solução

You can use Visibility instead of IsVisible OR Visible.And in your code, just like this:

private void Flag1_MouseLeftButtonUp(object sender, System.Windows.Input.MouseButtonEventArgs e)
{
    if(Flag1.Visibility == Visibility.Collapsed)
    {
        Flag1.Visibility = Visibility.Visible;
        Flag2.Visibility = Visibility.Collapsed;
        Flag3.Visibility = Visibility.Collapsed;
        Flag4.Visibility = Visibility.Collapsed;
        PhoneApp1.MainPage.winners.AFirstPlace= "Brazil";       
    }
    else if (Flag1.Visibility == Visibility.Visible)
    {
        Flag1.Visibility = Visibility.Collapsed;
        PhoneApp1.MainPage.winners.AFirstPlace = null;
    }
} 
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top