Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[epic] WinForms Developing User Controls - Move and port content #1070

Open
13 of 19 tasks
adegeo opened this issue May 18, 2021 · 2 comments
Open
13 of 19 tasks

[epic] WinForms Developing User Controls - Move and port content #1070

adegeo opened this issue May 18, 2021 · 2 comments
Assignees
Labels
doc-idea Indicates issues that are suggestions for new topics [org][type][category] dotnet-desktop/svc Pri1 High priority, do before Pri2 and Pri3 winforms/subsvc

Comments

@adegeo
Copy link
Contributor

adegeo commented May 18, 2021

Related to #72

When porting and migrating source content (presented as a link that goes to an article), open the source material up. Find out where it exists in the TOC. In the source project #72 navigate down to the .NET Framework 4 TOC and my notes collapsible region and expand it. Find the article title in the TOC and review the notes.

Tasks

  • Header crafted for .NET Framework control designer content. Explain that this content was written for .NET Framework and may not apply to .NET. Link to this content's overview.
  • Apply header to archived VS 2011 content (linked to by the API docs)

Supplemental

Relevant blog posts:

Proposed TOC

  • Develop controls
    Custom designers for .NET require new namespace and type Custom Designers for .NET 5 require different design namespace and type #41
    • Overview (link link link)
    • Design guidelines (link link)
    • Extend controls (link)
    • Composite user controls
      • Overview (link link)
      • Constituent controls (link)
      • Tutorial: Create a user control (link)
    • User-drawn controls
      • Overview (link)
      • Rendering an interface with OnPaint (link link)
      • Tutorial: Create a new progress control (link)
      • Common tasks
        • Create a simple control (link)
    • Visual Studio designer support
      This is changing completely for .NET 6/7. This content needs to be reviewed before its ported and it shouldn't be done by myself, but probably by a winforms team member.
      • Overview (link link link link)
      • Designer attributes (link)
      • Troubleshoot designer errors (link)
      • Common tasks
        • Manage control properties set by the designer (link)
        • Provide an image for the toolbox (link)

Associated WorkItem - 84626

@PRMerger8 PRMerger8 added the Pri3 Low priority label May 18, 2021
@dotnet-bot dotnet-bot added the ⌚ Not Triaged Not triaged label May 18, 2021
@adegeo adegeo added the doc-idea Indicates issues that are suggestions for new topics [org][type][category] label May 18, 2021
@dotnet-bot dotnet-bot removed the ⌚ Not Triaged Not triaged label May 18, 2021
@adegeo adegeo added Pri1 High priority, do before Pri2 and Pri3 and removed Pri3 Low priority labels Apr 11, 2023
@adegeo adegeo self-assigned this Apr 11, 2023
@adegeo adegeo added the 🗺️ reQUEST Trigger label to import an issue into Quest label Apr 11, 2023
@KlausLoeffelmann
Copy link
Member

Looks very good, thanks!
@merriemcgaw FYI.

@merriemcgaw
Copy link
Member

This is incredible, thank you!

@github-actions github-actions bot added 📌 seQUESTered Label to indicate an item has been imported. and removed 🗺️ reQUEST Trigger label to import an issue into Quest labels Apr 12, 2023
@IEvangelist IEvangelist moved this from 🔖 Ready to 🤭 Slipped in dotnet/docs April 2023 sprint May 2, 2023
@adegeo adegeo moved this from 🔖 Ready to 🏗 In progress in dotnet/docs May 2023 sprint May 3, 2023
@adegeo adegeo moved this to 🔖 Ready in dotnet/docs June 2023 sprint May 17, 2023
@adegeo adegeo moved this from 🔖 Ready to 🏗 In progress in dotnet/docs June 2023 sprint Jun 21, 2023
@adegeo adegeo moved this from 🏗 In progress to Slipped in dotnet/docs June 2023 sprint Jul 5, 2023
@adegeo adegeo removed the 📌 seQUESTered Label to indicate an item has been imported. label Jul 5, 2023
@adegeo adegeo changed the title [winforms-dotnet5] Move content - Develop controls [epic] WinForms Developing User Controls - Move and port content Jul 5, 2023
@adegeo adegeo moved this from 🔖 Ready to 🏗 In progress in dotnet/docs August 2023 sprint Aug 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
doc-idea Indicates issues that are suggestions for new topics [org][type][category] dotnet-desktop/svc Pri1 High priority, do before Pri2 and Pri3 winforms/subsvc
Projects
No open projects
Status: 🤭 Slipped
Status: 🏗 In progress
Status: Slipped
Development

No branches or pull requests

5 participants