Comments (4)
Hi I'm an AI powered bot that finds similar issues based off the issue title.
Please view the issues below to see if they solve your problem, and if the issue describes your problem please consider closing this one. Thank you!
Open similar issues:
- Margins of ListViewItem top Margin visibly changes if it ListViewItem shrinks or grows. (#8217), similarity score: 0.74
Closed similar issues:
- TabViewItem Visibility = Collapsed shows its contentBug title (#7318), similarity score: 0.80
- NavigationViewItem Visibility not changing from Collapsed to Visible (#7186), similarity score: 0.75
- ListView contained in a ListViewItem that's scrolled out of view does not get its UIA IsOffscreen property set True. (#2036), similarity score: 0.75
- Setting PivotItem.Visiblity to Collapsed Does not Remove It from Pivot (#2952), similarity score: 0.74
Note: You can give me feedback by thumbs upping or thumbs downing this comment.
from microsoft-ui-xaml.
@krschau ListView lays out ListViewItem and even though the content is not visible, the ListViewItem is. This approach in general is not going to work well with virtualizing controls for example what would accessibility counts/index say in this case. If some of the items above the current window are virtualized and we don't know if they are visible or not, there is no way to know. I'd recommend removing from the list (or items source) instead.
from microsoft-ui-xaml.
@ranjeshj I can understand the Collapsed item still taking up space (although using the word "collapsed" for that case doesn't make much sense) but it seems to be very unexpected behavior that the empty space would still change color when a cursor moves over it.
from microsoft-ui-xaml.
@krschau what is collapsed is the TextBlock, not the ListViewItem that gets created automatically for you. Take a look at the live visual tree and you can see the elements that get created. You will notice a ListViewItem container for each item to provide the hover, pressed, selected visuals.
from microsoft-ui-xaml.
Related Issues (20)
- Expanded/Collapsed TreeView animation
- Unable to interact with title bar after maximizing when dialog is shown HOT 1
- `ISurfaceImageSourceNative::BeginDraw` docs HOT 1
- Titlebar buttons inactive on window maximize. HOT 3
- NavigationView SelectedItem indicator gone when toggling PaneDisplayMode HOT 3
- XamlCompiler.exe needs better logs
- Keyboard Shortcuts absorbed by TextBox
- Two identical syncronized <ScrollViewer> components don't align HOT 6
- ScrollViewer: Users cannot hold the mouse wheel to pan HOT 1
- `XamlMarkupHelper.UnloadObject` gives exception HOT 3
- CommandBarFlyout Failed to Follow System Theme Change HOT 2
- Issue restoring a maximized window using `OverlappedPresenter.Restore(true)` HOT 1
- Microsoft.UI.Xaml.Markup.XamlParseException: 'The text associated with this error code could not be found. HOT 5
- ListView Width="*" in header and item not equal on different resolutions.
- WinUI3 Gallery becomes unresponsive when sliders are moved quickly
- NumberBox displays double 3.12 as 3.1999999999..... HOT 4
- DebugSettings.LayoutCycleTracingLevel throws InvalidCastException HOT 1
- Winui3 packaged app not available for assigned access (kiosk mode) HOT 1
- .
- ToggleSwitch related text is Off and visual state is On when Frame navigation is executed
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from microsoft-ui-xaml.