Skip to content

[Feature Request] Please Add material tab control #1616

Closed

Description

@HamidRezaAshkiyan
No description provided.

Activity

  1. changed the title [-]Feature Request: Please Add material tab control[/-] [+][Feature Request] Please Add material tab control[/+] on Jan 23, 2020
  2. jespersh commented on Jan 23, 2020

    @jespersh
    Contributor

    In the meantime, see https://github.com/spiegelp/MaterialDesignExtensions/ for TabControl style

  3. HamidRezaAshkiyan commented on Jan 23, 2020

    @HamidRezaAshkiyan
    Author

    Very good thnaks.

    But I think it is better to be on main library.

  4. ahmed-abdelrazek commented on Jan 25, 2020

    @ahmed-abdelrazek
    Contributor

    the original maintainer was against it because he has this https://github.com/ButchersBoy/Dragablz

  5. Keboo commented on Jan 26, 2020

    @Keboo
    Member

    I have raised the question with the original author about including something in the main library. With the addition of additional target platforms it seem like that restriction may need to change. I have raised the concern and am leaving this issue open as a reminder.

  6. bebenins commented on Jan 26, 2020

    @bebenins
    Contributor

    Dragablz is sufficient for me, for example. The only thing I wish it included is control for shadow. The shadow itself is also not the same as MD library shadow.
    Not sure what others are missing, this is just FYI I guess

  7. Jesus805 commented on Apr 28, 2020

    @Jesus805
    Contributor

    Would like to note that Dragablz has not been updated in 2 years. Also, ButchersBoy profile states that he has been taking a break from Open Source. Perhaps it would be worthwhile to implement Material Tab (For people who don't need need the drag out feature)

  8. lgreenlee commented on Apr 24, 2021

    @lgreenlee

    I'd just like to throw a vote in for this - this is a pretty core piece of the Material Design "specification". Given this library provides nearly everything else it should include this as a style. I don't really want to add more dependencies to projects for just one piece of functionality. It even looks like the style was just commented out? Thanks for a great library it has been great to use!

  9. ahmed-abdelrazek commented on Dec 23, 2021

    @ahmed-abdelrazek
    Contributor

    @Keboo is this coming with v4.4.0?

  10. MichelMichels commented on Dec 23, 2021

    @MichelMichels
    Member

    @Keboo is this coming with v4.4.0?

    I don't think any work has been pushed for this issue. You could always send a PR yourself.

    I stand corrected, see lower comments

  11. ahmed-abdelrazek commented on Dec 23, 2021

    @ahmed-abdelrazek
    Contributor

    will see what i can do at the weekend

  12. Keboo commented on Dec 23, 2021

    @Keboo
    Member

    There is actually work that has been done on this. https://github.com/MaterialDesignInXAML/MaterialDesignInXamlToolkit/blob/master/MaterialDesignThemes.Wpf/Themes/MaterialDesignTheme.TabControl.xaml#L24-L202

    It is however, just been left commented out. The reasons for this are historical and a bit convoluted. When I first started maintaining the project the author's guidance was to not include a TabControl style, and Dragablz was expected to fulfil that need. However, because Dragablz is not part of this same org on GitHub it has not received the same level of updates and has fallen behind with notable issues being no theme brush updates for latest MDIX, and no netcore3.1+ support. This is leaving a hole in the library which is where this feature request is coming from.

    I think it is probably reasonable to go ahead and uncomment that code (and validate that it is still correct).

  13. ahmed-abdelrazek commented on Dec 23, 2021

    @ahmed-abdelrazek
    Contributor

    yep that was my plan

  14. MichelMichels commented on Dec 28, 2021

    @MichelMichels
    Member

    @ahmed-abdelrazek and I submitted PR requests to resolve this issue.

  15. added this to the 4.4.0 milestone on Dec 29, 2021
  16. Keboo commented on Dec 29, 2021

    @Keboo
    Member

    Re-opening for now, just until the PR merges into master

  17. reopened this on Dec 29, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

      Milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions