Enis Necipoglu

Results 267 comments of Enis Necipoglu

It's probably related to [dotnet/maui](https://github.com/dotnet/maui) performance. Because UraniumUI just uses simple VerticalStacklayout from Maui with BindableLayout: https://github.com/enisn/UraniumUI/blob/50bd77b0f4c004c4f113bae45214576d85b19c60/src/UraniumUI.Material/Controls/TreeView.cs#L9 When you try loading 1000 items into VerticalStackLayout in Maui, probable you'll get...

Not exact same but similar to https://github.com/enisn/UraniumUI/issues/59

Hi, can you share the exception with stacktrace?

I couldn't reproduce the same problem currently. Are you using UranuimUI **v2.5.6** on .NET 7?

TreeView uses [BindableLayout](https://learn.microsoft.com/en-us/dotnet/maui/user-interface/layouts/bindablelayout). Probably bottleneck is BindableLayout itself. https://github.com/enisn/UraniumUI/blob/92fdfd90157e6f065cde26a06a310ad37700b997/src/UraniumUI.Material/Controls/TreeView.cs#L92 But, my first approach while building TreeView was using CollectionView, but using multiple-level CollectionView made the application unusable, its performance was...

It might be a good feature for **TabItem**. Currently you can achieve it by defining custom Header Template: ```xml ```

You're right, I'll implement this feature in the next version I can't suggest any better workaround except adding & removing tab with code

Still open in dotnet repo https://github.com/dotnet/maui/issues/8873#issuecomment-1287768160

This is strange behavior. I found the reason but hadn't seen any solution yet.

Since it uses default MAUI datepicker, clearing works only on the UI side. The original datepicker still keeps the date because it doesn't support null values. I'll try add some...