PowerSnippets – Hide Controls

Decluttering the DOM tree when using large tables.

So the inevitable has happened. A customer or colleague has built a gallery to use as a table showing loads of columns and extending over the canvas‘ border. Your app performance is degrading and due to that, sidescrolling becomes more of a drag than a pleasat experience.

Simply modify the visbility value of the controls in the following manner:

𝙸𝚏([𝙲𝚘𝚗𝚝𝚛𝚘𝚕].𝚇 + [𝙲𝚘𝚗𝚝𝚛𝚘𝚕].𝚆𝚒𝚍𝚝𝚑 >= 𝟶 && [𝙲𝚘𝚗𝚝𝚛𝚘𝚕].𝚇 <= 𝟷𝟹𝟼𝟶;𝚝𝚛𝚞𝚎;𝚏𝚊𝚕𝚜𝚎)​

This ensures that the control is hidden when not within the boundaries of the canvas. It is also really helpful when designing large tables within galleries.

That’s all folks.

16. März 2022
Update: 14. Juli 2025

Nils Eibenstein

Mit einem Blick fürs Praktische und einem Sinn fürs Detail begleitet Nils unsere Kunden bei der Einführung der Power Platform – von der Lösungsarchitektur bis zur Umsetzung. Was ihn an seiner Arbeit begeistert: kein Projekt ist wie das andere, und die Zusammenarbeit mit unterschiedlichen Menschen bringt immer neue Perspektiven mit sich. Seine Leidenschaft fürs Tüfteln zeigt sich auch abseits des Projektgeschäfts – etwa wenn er komplexe Ideen im 3D-Druck zum Leben erweckt oder beim Brettspiel strategisch mehrere Züge vorausdenkt.

Diesen Artikel teilen

Fragen zum Thema

Sie haben noch Fragen zum Artikel oder finden das Thema interessant. Dann schreiben Sie uns gerne eine Nachricht.