web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Setting the Visible pr...
Power Apps
Answered

Setting the Visible property from a Button

(0) ShareShare
ReportReport
Posted on by 209

I have a gallery within my powerapp (GalleryApp) and I have a button in there which when pressed displays a drop down box.  The problem I have is that when the Button is pressed every instance of the drop box appears all the way down the gallery.  Is there a way that I can set the visible property on the drop box so that only the individual dropbox appears when the button is pressed?

Categories:
I have the same question (0)
  • MacWin Profile Picture
    153 on at

    Set a variable like on the click event like this

    Set(ButtonPressed; true);; UpdateContext({ButtonPressed : !ButtonPressed}

     

    Set this code on the component you want to make visible false and true.

     

    If(ButtonPressed = true; true; false)

     

    Im using a different language. So my ";" are "," probably in your version 🙂

     

     

     

  • Station1901 Profile Picture
    209 on at

    I have tried this but it is still the same.  It either shows every drop box in the gallery or hides every dropbox.  I only want it to show or hide the indvidual instance 

  • Community Power Platform Member Profile Picture
    on at

    Hi @Station1901 

     

    Set the OnSelect property of your button to:

     

    Select(Parent);UpdateContext({varBtnPressed:!varBtnPressed})

     

    And the visible property of your dropdown to:

     

    varBtnPressed && ThisItem.IsSelected

     

    This should achieve what you're looking for 🙂

  • Station1901 Profile Picture
    209 on at

    Thanks for getting back to me.  This almost works, it does show & hide the dropdown box but if I click on a button further down the gallery it also shows & hides the other instances

  • Verified answer
    Community Power Platform Member Profile Picture
    on at

    Try setting the OnSelect property of the button to the following:

     

    UpdateContext({varBtnPressed: false}); Select(Parent); UpdateContext({varBtnPressed:!varBtnPressed})

     

    Have had a test my end with this and seems to be working, "moving" the dropdown to whichever gallery item is selected.

  • Station1901 Profile Picture
    209 on at

    Thankyou, this works exactly how I wanted it to.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 711 Most Valuable Professional

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 319 Super User 2025 Season 2

#3
Power Platform 1919 Profile Picture

Power Platform 1919 268

Last 30 days Overall leaderboard