Windows Phone 7 - 从十六进制动态设置按钮背景颜色? [复制]

2024-04-16

可能的重复:
更改 Rectangle.Fill 或 Grid.Background 的自定义颜色 https://stackoverflow.com/questions/10532056/change-custom-color-for-rectangle-fill-or-grid-background

我正在尝试在 Windows Phone 7 中从十六进制动态设置按钮背景颜色。

    SolidColorBrush myBrush = new SolidColorBrush();
    myBrush.Color = ColorTranslator.FromHtml("#123456");
    pbMood.Background = myBrush;

ColorTranslator 似乎不可用。该行给出了编译器错误,表明未找到它。

我是否在错误的位置(不同的命名空间?),或者是否有其他方法可以通过代码执行此操作?


此类在 Silverlight 中不可用。

相反,你可以自己写 http://weblogs.asp.net/lduveau/archive/2009/04/22/silverlight-get-color-from-hex.aspx.

public static SolidColorBrush GetColorFromHexa(string hexaColor)
{
    return new SolidColorBrush(
        Color.FromArgb(
            Convert.ToByte(hexaColor.Substring(1, 2), 16),
            Convert.ToByte(hexaColor.Substring(3, 2), 16),
            Convert.ToByte(hexaColor.Substring(5, 2), 16),
            Convert.ToByte(hexaColor.Substring(7, 2), 16)
        )
    );
}
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Windows Phone 7 - 从十六进制动态设置按钮背景颜色? [复制] 的相关文章

  • WP7 TimePicker 选择 24 小时格式的时间

    有没有办法让WP7的TimePicker允许用户选择24小时格式的时间 如果我将 TimePicker ValueStringFormat 设置为 0 HH mm ss 它会以 24 小时格式显示 但当我单击它时 输入时间仍为 12 小时格
  • 在Webbrowser控件中使用本地图像

    我在 Wp7 应用程序中使用 Webbrowser 控件 但我似乎无法将 App 目录中的图像放入 Web 浏览器中 我已将一些图像放入与 cs 和 xaml 文件位于同一目录中的文件夹中 现在我尝试将它们放入网络浏览器控件中 但我似乎无法
  • NUnit 与 Windows Phone 7 [关闭]

    Closed 这个问题不符合堆栈溢出指南 help closed questions 目前不接受答案 我想使用 NUnit 对我的 Windows Phone 7 库进行单元测试 是否有与 Windows Phone 7 兼容的 NUnit
  • 如何配置具有两个端点的 WCF 服务,以便为每个端点使用不同的 ListenUri?

    我有一个 WCF 服务 它使用以下方式公开端点webHttpBinding并由 WPF 和 ASP NET 应用程序使用 一切都很好 我现在尝试从 Windows Phone WP7 使用该服务 然而 由于 NET Framework 还没
  • Windows Phone 7 和 Windows Phone 8 支持什么框架?

    Windows Phone 7 和 Windows Phone 8 支持什么框架 我在网上找不到太多关于此的信息 但我听说WP7不支持完整的框架 如果是的话 WP7 和 WP8 的框架有哪些限制 奖金问题 WP7和WP8的编程仅限于C 吗
  • 如何使用 .Net(在 Windows Phone 上)阅读公共 Twitter 源

    我正在尝试读取用户的公共 Twitter 状态 以便可以在我的 Windows Phone 应用程序中显示它 我用 Scott Gu 的例子 http weblogs asp net scottgu archive 2010 03 18 b
  • 无法在 WP7 上使用调度程序

    我正在寻找使用调度程序在 UI 线程上调用代码的参考 他们说要这样做 Dispatcher BeginInvoke gt OnSendSuccessful 但我收到编译器错误 指出我无法在静态上下文中访问非静态方法 BeginInvoke
  • 从 App.xaml.cs 导航

    我想将应用程序栏添加到我的应用程序的多个页面 因此 我将应用程序栏定义为应用程序资源 以便它可以被多个页面使用 现在 这些按钮的事件处理程序位于App这里提到的类http msdn microsoft com en us library h
  • 如何在 Silverlight 中按首字母对列表中的项目进行分组?

    我有一个列表框 我将排序的字符串列表绑定到其中 我想显示带有宣布新信件的分隔线 标题 的列表 类似于 iPhone 上的 联系人 列表 有人知道如何实现这个目标吗 也许使用 ListBox 不是正确的想法 我正在使用适用于 Windows
  • Windows Phone 应用程序栏的图标颜色

    应用栏图标的颜色到底什么时候改变 即从白色变为黑色 或从黑色变为白色 当主题从黑色切换为白色时 或者当应用程序栏的背景画笔改变时 如果我想应用自己的自定义主题 以便应用程序栏始终为白色 该怎么办 我使用黑色图标 但即使应用程序栏是白色的 因
  • Windows Phone 7 可以实现 ping 吗?

    为了了解 WP7 中的网络功能 我将构建一个简单的 ping 应用程序 该应用程序将显示对某个主机的 ICMP ping 请求的结果 然而 不仅System Net NetworkInformation Ping班级不见了 System N
  • WP7 上的 POST 请求

    我花了大约 6 个小时试图弄清楚如何在 WP7 中发出常规 POST 请求 我尝试了此处和许多其他地方发布的类似问题的答案 我还尝试了许多不同的 API POST 请求 它们都导致针对某一特定问题 远程服务器返回错误 NotFound 好像
  • 错误:无法找到“async”修饰符所需的所有类型。您是否定位了错误的框架版本,或者缺少对程序集的引用?

    我的电脑配置如下 视窗8 视觉工作室2012 NET框架4 5 我的项目配置是 WP 7 1 银光4 0 NET框架4 0 CTP ASYNC 已安装 使用 async 和await 关键字 该项目是在Windows 7机器上使用VS201
  • 如何在 Windows Phone 7 中创建自定义文本框?

    是否可以通过创建自定义文本框来处理 sip 我想创建一个自定义文本框 gt 创建获得焦点事件 gt 在我的自定义文本框的焦点上而不是 SIP 上 我的自定义键盘应该打开 要求 如何创建自定义文本框 打开自定义键盘而不是 SIP 获取文本字段
  • 如何在 Windows Phone 7 中解析 XML(数据集)

    我有一个如下所示的 XML 但我无法解析它 请帮我解析下面的 XML
  • XML 序列化基类列表

    我有课A从类继承B 我有一个班级名单B其中包含A and B items List b myList new List b myList Add new A 当我尝试使用序列化此列表时XmlSerializable 抛出异常 如果我将列表定
  • 我如何在 C# .NET(win7 手机)中使用“DataContractJsonSerializer”读入“嵌套”Json 文件?

    我有一个问题 如果我的 json 文件看起来像这样 Numbers 45387 Words 空间桶 我可以很好地阅读它 但是如果它看起来像这样 Main Numbers 45387 Words 空间桶 某事 数字 12345 单词 克兰斯基
  • 更改 Windows Phone 系统托盘颜色

    有没有办法将 Windows Phone 上的系统托盘颜色从黑色更改为白色 我的应用程序有白色背景 所以我希望系统托盘也是白色的 您可以在页面 XAML 中执行此操作
  • 为 Windows Phone 7 创建自定义 InputScope

    在哪里可以找到创建自定义 InputScope 的教程 我想创建一个自定义键盘 在屏幕键盘上仅显示数字 1 9 无符号 您无法创建自定义输入范围 以下是支持的范围输入范围名称值枚举 http msdn microsoft com en us
  • 如何获取 Windows Phone 7 的 useragent 字符串?

    我需要获取手机的用户代理字符串 但我在 API 中没有找到任何允许这样做的内容 我遇到过以下两篇描述用户代理字符串格式的博客文章 http blogs msdn com b iemobile archive 2010 03 25 ladie

随机推荐