【问题标题】:How to create an image-button如何创建图像按钮
【发布时间】:2013-12-02 05:32:19
【问题描述】:

我使用以下代码创建了一个图像按钮:

ImageBrush btnBrush1 = 新的 ImageBrush(); btnBrush1.Stretch = Stretch.Uniform; btnBrush1.ImageSource = new BitmapImage(new Uri("ms-appx:/Images/icon_LogIn.png")); btnLogIn.Background = btnBrush1;

问题:

1) 使用鼠标悬停img-button时,背景变为灰色,图标消失(不悬停img-button时,此图像按钮可见。

我希望这个图像按钮在悬停或按下时可见。

谢谢

【问题讨论】:

    标签: winrt-xaml


    【解决方案1】:

    您需要将图像设置为内容,而不是将 ImageBrush 设置为背景。
    试试这个

    Image img=new Image();
    img.Source=new BitmapImage(new Uri("/Images/icon_LogIn.jpg",UriKind.RelativeOrAbsolute));
    btnLogIn.Content = img;
    

    【讨论】:

    • 它使用这个 URI 工作:img.Source = new BitmapImage(new Uri("ms-appx:/Images/icon_LogIn.png"));
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2012-08-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-28
    相关资源
    最近更新 更多