We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
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
Setting ThemeMode on a window causes a button to be completely repositioned.
ThemeMode
None
<Window x:Class="Names.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" xmlns:local="clr-namespace:Names" mc:Ignorable="d" Title="MainWindow" Height="300" Width="400" ThemeMode="System"> <Grid> <Button Width="200" Height="30" /> </Grid> </Window>
Before ThemeMode is set:
After ThemeMode is set:
Don't alter the layout.
Layout is altered.
No response
The text was updated successfully, but these errors were encountered:
@adegeo
The style define is in \src\Themes\PresentationFramework.Fluent\Styles\Button.xaml
wpf/src/Microsoft.DotNet.Wpf/src/Themes/PresentationFramework.Fluent/Styles/Button.xaml
Line 25 in d4bb347
See #8870
And in WinUI, the default button style is also left-aligned, so I think this style is appropriate here. What do you think?
Sorry, something went wrong.
No branches or pull requests
Description
Setting
ThemeMode
on a window causes a button to be completely repositioned.Reproduction Steps
ThemeMode
property on the window to anything other thanNone
.Before
ThemeMode
is set:After
ThemeMode
is set:Expected behavior
Don't alter the layout.
Actual behavior
Layout is altered.
Regression?
No response
Known Workarounds
No response
Impact
No response
Configuration
Other information
No response
The text was updated successfully, but these errors were encountered: