dotnet / dotnet/maui

RowDefinition's and ColumnDefinition's IsVisible

Open
#3,595 4 comments 1 reaction 0 assignees View on GitHub
area-layout proposal/open
Dominant language
C#
Stars
23.3k
Forks
2k
Avg merge
1d 15h
Merged PRs (30d)
290

Description

### Description

Hi,

Many times we need to show or hide a Row in the codebehind so it will be much easier to add IsVisible property to the RowDefination and ColumnDefination to show the specific row or column.

### Public API Changes

```
myRow.IsVisible = false
myColumn.IsVisible = false;

```

### Intended Use-Case

Where we have a lot of rows or columns and need to hide the row / column in an easy ay instead if using Twiggers or any other workaround

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. Start by locating RowDefinition and ColumnDefinition and reviewing how their layout participation is calculated, then check existing layout tests. Done means both definitions expose the requested IsVisible behavior and verified tests show rows and columns can be hidden and shown.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
frontend
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.