2017-04-21 02:19:05 +08:00
## Multiple items in a single <xref:System.Windows.Forms.TableLayoutPanel?displayProperty=name> cell may be rearranged
2017-04-06 04:52:19 +08:00
### Scope
Minor
### Version Introduced
4.5
### Version Reverted
4.5
### Source Analyzer Status
Available
### Change Description
2017-04-21 02:19:05 +08:00
In the .NET Framework 4.5, if multiple items are placed in the same
< xref:System.Windows.Forms.TableLayoutPanel ? displayProperty = name > cell, they may
be displayed in a different order than they were in the .NET Framework 4.0.
2017-04-06 04:52:19 +08:00
- [ ] Quirked
- [ ] Build-time break
### Recommended Action
2017-04-21 02:19:05 +08:00
This behavior was reverted in a servicing update for the .NET Framework 4.5.
Please update the .NET Framework 4.5, or upgrade to .NET Framework 4.5.1 or
later, to fix this issue. Alternatively, avoid the ambiguous case of multiple
items in the same
< xref:System.Windows.Forms.TableLayoutPanel ? displayProperty = name > cell.
2017-04-06 04:52:19 +08:00
### Affected APIs
* `M:System.Windows.Forms.TableLayoutControlCollection.Add(System.Windows.Forms.Control,System.Int32,System.Int32)`
### Category
Windows Forms
<!--
### Notes
2017-04-21 02:19:05 +08:00
Although we're looking for < xref:System.Windows.Forms.TableLayoutPanel ? displayProperty = name > APIs, what's really needed here is an analyzer that can look for XAML with multiple items in a single < xref:System.Windows.Forms.TableLayoutPanel ? displayProperty = name > cell
2017-04-06 04:52:19 +08:00
Source analyzer status: Pri 1
-->
2017-04-18 07:52:04 +08:00
<!-- breaking change id: 98 -->