winforms icon indicating copy to clipboard operation
winforms copied to clipboard

Windows Forms is a .NET UI framework for building Windows desktop applications.

Results 640 winforms issues
Sort by recently updated
recently updated
newest added

While updating the PaddingConverter tests in PR #2679 I noticed that it contains tests which only succeed on english (or similar) environments which use comma as separator. Some languages use...

test-bug
test-enhancement

For each `TypeConverter` and `Editor` attribute connecting a type to its type converter or editor by a fully qualified string, we need a `TypeForwardTo` attribute in the corresponding facade. This...

test-enhancement

We've been using enums to wrap `typedef`s from Windows. For example: ``` C typedef int BOOL; ``` We're [wrapping as](https://github.com/dotnet/winforms/blob/master/src/Common/src/Interop/Interop.BOOL.cs): ``` C# public enum BOOL : int { FALSE =...

enhancement
design-discussion

We need tests for various interfaces implemented by managed classes (e.g. IOleControlSite etc) The best way to test this would be to implement tests in c++ and PInvoke them passing...

test-enhancement

Currently the WinForms SDK does not contribute the "WindowsForms" ProjectCapability. It is contributed by [Microsoft.Managed.DesignTime.targets](https://github.com/dotnet/project-system/blob/master/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/DesignTimeTargets/Microsoft.Managed.DesignTime.targets) but that does not apply outside of VS. The ProjectCapability should be explicitly contributed by...

enhancement
design-discussion

Existing tests verify: 1. integration scenarios where resources that are generated on .Net framework are read on Core 2. test for presence of Serializable attribute on the known types and...

test-enhancement

E.g. in ColorEditor: ```cs /// /// Paints a representative value of the given object to the provided canvas. /// Painting should be done within the boundaries of the provided rectangle....

enhancement
up-for-grabs
code cleanup
:book: documentation: breaking

In [`Application.InitializeComCtlSupportsVisualStyles()`] we're scraping for known exports to determine the version of common controls that is available. That's error prone and why they've added `DllGetVersion` to the various shell dlls....

enhancement

In #493 it was decided that removing metafile support from `Clipboard.GetImage` is by design. However `Clipboard.SetImage` and `Clipboard.ContainsImage` were never adjusted and still support metafiles, this leads to an inconsistent...

enhancement
:books: documentation
area: clipboard

Once CoreFx and CoreCLR fully support nullability it would be great to do this in winforms Probably a large project...

enhancement
up-for-grabs
area: NRT