Skip to content

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

Open
@adegeo

Description

@adegeo

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 Develop controls - User drawn controls #1667
      The cut articles from this section are mostly cut because we'll be porting them in a different way to support how designers are done in .NET. The OnPaint article is cut because the information is in the Overview.
      • 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

Metadata

Metadata

Assignees

Labels

Pri1High priority, do before Pri2 and Pri3doc-ideaIndicates issues that are suggestions for new topics [org][type][category]dotnet-desktop/svcwinforms/subsvc

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions