.NET 毛伊岛;按钮字体颜色错误?

发布于 2025-01-11 08:06:56 字数 665 浏览 0 评论 0原文

所以当我使用 Button 时,我得到了一个奇怪的结果。如果我制作一个按钮或使用毛伊岛示例项目,字体颜色将始终为黑色。 那么让我们分解一下:

  1. 我有一个带有白色字体颜色的按钮。
  2. 我将鼠标悬停在按钮上,字体颜色变为黑色。
  3. 我将鼠标悬停在远离按钮的位置,颜色保持黑色。

我的按钮是不是漏掉了什么东西?还有其他人经历过这个吗?

    public MainPage()
    {
        Title = "Button test";

        StackLayout stackLayout = new StackLayout { Margin = new Thickness(20) };

        Label label = new Label()
        {
            Text = "Button test."
        }; 

        Button button = new Button
        {
            Text = "click here.",

        };

        stackLayout.Add(label);
        stackLayout.Add(button);

        Content = stackLayout;
    }

So when I am using Button's, I get a weird result. If I make a button or use the maui sample project, the font colorwill always be black.
So lets break it down:

  1. I have a button with white font color.
  2. I hover over the button and the fotn color turns black.
  3. I hover away from the button and the color STAYS black.

Am I missing something in my buttons? Does anybody else experience this?

    public MainPage()
    {
        Title = "Button test";

        StackLayout stackLayout = new StackLayout { Margin = new Thickness(20) };

        Label label = new Label()
        {
            Text = "Button test."
        }; 

        Button button = new Button
        {
            Text = "click here.",

        };

        stackLayout.Add(label);
        stackLayout.Add(button);

        Content = stackLayout;
    }

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

岁月静好 2025-01-18 08:06:56

这似乎是 RadioButtonExtensions.UpdateTextColor 不仅适用于单选按钮而且适用于所有按钮的问题。并且
正如您在这里看到的 https://github.com/dotnet/maui/pull/4998。这个问题将会得到解决。

That seems an issue that RadioButtonExtensions.UpdateTextColor applies to not only radiobutton but all the button.And
as you can see here https://github.com/dotnet/maui/pull/4998. this issue will be fixed.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文