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

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Select Deselect pane n...
Power Apps
Suggested Answer

Select Deselect pane not available

(2) ShareShare
ReportReport
Posted on by 62
I want to implement a select deselect pane in powerapps as per below screenshot. But i noticed that such control not available in powerapp form. May i know how to implement that?
 
I have the same question (0)
  • WarrenBelz Profile Picture
    155,052 Most Valuable Professional on at
    What exactly are you trying to select and de-select and what from ?
  • Vish WR Profile Picture
    1,102 on at
     

    Use two collections

    colAvailable for unselected items and colSelected for chosen items. Initialize both on screen OnVisible using ClearCollect from your data source.

    Place two vertical galleries side by side. The left gallery binds to colAvailable and the right to colSelected. Inside each gallery row, add a button. The left button runs Collect(colSelected, ThisItem) and Remove(colAvailable, ThisItem) to move items right. The right button does the reverse to move items back.

    On form submit, use Concat(colSelected, Value, ",") inside a Patch call to save the selected values as a comma-delimited string to your data source.

    Or PCF

    Vishnu WR
     
    Please  Does this answer your question if my post helped you solve your issue. This will help others find it more readily. It also closes the item. If the content was useful in other ways, please consider answering Yes to Was this reply helpful? or give it a Like 
  • Suggested answer
    11manish Profile Picture
    1,422 on at
    Power Apps does not provide a built-in dual list (select/deselect) control.

    You need to implement it using two galleries and collections, moving items between them using buttons.
     
    You will create:
    • Left list → Available items
    • Right list → Selected items
    • Buttons → Move items between lists
  • Poweruser32490 Profile Picture
    62 on at
    Hi @WarrenBelz,
     
    Left pane datasource will be a sharepoint list. Once i select items and click Add, it should show in the right pane.
     
    Also, the selected items in right pane should get saved in the backend multiple lines of text column separated by semicolon/ multi choice column whichever is preferable.
     
  • Suggested answer
    WarrenBelz Profile Picture
    155,052 Most Valuable Professional on at
    Assuming records are in the left pane (or more specifically a field from a record), you need to add to a collection OnSelect of the left pane 
    Collect(
       colItems,
       ThisItem.YourFieldName
    )
    or on the Add button after selecting
    Collect(
       colItems,
       GalleryName.Selected.YourFieldName
    )
    
    and the Items of the second Gallery
    colItems
    with a Label
    ThisItem.Value
    and your Patch for a multi-line Text field
    Concat(
       colItems,
       Value,
       ";"
    )
    Lastly to remove from the right pane OnSelect
    Remove(
       colItems,
       ThisItem
    )
    Or on the Remove button
    RemoveIf(
       coltems,
       Value = Gallery2Name.Selected.Value
    )
     
    Please Does this answer your question if my post helped you solve your issue. This will help others find it more readily. It also closes the item. If the content was useful in other ways, please consider answering Yes to Was this reply helpful? or give it a Like
    Visit my blog
    Practical Power Apps    LinkedIn  
  • Suggested answer
    Valantis Profile Picture
    3,427 on at
     
    Warren answer covers it perfectly.
    The two gallery + collection pattern is the correct approach for this in Power Apps since there is no built-in dual list control.
     
    Just to confirm the full picture for your scenario:
    - Left gallery binds to your SharePoint list directly
    - OnSelect of an item in the left gallery: Collect(colSelected, ThisItem)
    - Right gallery binds to colSelected
    - To remove from right gallery: Remove(colSelected, ThisItem)
    - When saving, use Concat(colSelected, YourField, ";") in your Patch to write to the multi-line text column
     
    For the multi-choice column option, SharePoint multi-choice columns expect an array not a string, so the multi-line text with semicolons is simpler to implement and easier to read back.
     

     

    Best regards,

    Valantis

     

    ✅ If this helped solve your issue, please Accept as Solution so others can find it quickly.

    ❤️ If it didn’t fully solve it but was still useful, please click “Yes” on “Was this reply helpful?” or leave a Like :).

    🏷️ For follow-ups  @Valantis.

    📝 https://valantisond365.com/

     

  • Suggested answer
    Haque Profile Picture
    1,953 on at
    Hi @Poweruser32490,
     
    Actually there is no built in component in PowerApp as such.  You have craft it from the scracth. Let's see if this help:
     
     

    I am sure some clues I tried to give. If these clues help to resolve the issue brought you by here, please don't forget to check the box Does this answer your question? At the same time, I am pretty sure you have liked the response!
     
     
  • WarrenBelz Profile Picture
    155,052 Most Valuable Professional on at
    A quick follow-up to see if you received the answer you were looking for. Happy to assist further if not.
     
    Please Does this answer your question if my post helped you solve your issue. This will help others find it more readily. It also closes the item. If the content was useful in other ways, please consider answering Yes to Was this reply helpful? or give it a Like ♥
    Visit my blog
    Practical Power Apps    LinkedIn   

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the March Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
11manish Profile Picture

11manish 490

#2
WarrenBelz Profile Picture

WarrenBelz 427 Most Valuable Professional

#3
Vish WR Profile Picture

Vish WR 381

Last 30 days Overall leaderboard