以编程方式在按钮内添加图像

2023-12-31

In WPF:

<Button Width="24" Height="24" >
    <Image Source="pack://application:,,,/res/x.png" VerticalAlignment="Center"/>
</Button>

我如何在 C# 中模仿这个?我在其中找不到任何方法Button添加孩子的类。


Button is a Content控制,所以你只需使用Buttons Content财产

Example:

Button myButton = new Button
{
    Width = 24,
    Height = 24,
    Content = new Image
    {
        Source = new BitmapImage(new Uri("image source")),
        VerticalAlignment = VerticalAlignment.Center
    }
};
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

以编程方式在按钮内添加图像 的相关文章

随机推荐

  • 禁用 IE 中的滚动条[重复]

    这个问题在这里已经有答案了 可能的重复 禁用浏览器垂直和水平滚动条 https stackoverflow com questions 242608 disable browsers vertical and horizontal scro
  • 在 D2010 中可以做类似 XE2 LiveBindings 的事情吗?

    这是事实还是它使用了一些仅在 XE2 中可用的编译器技术 我只想将 TEdit Text 属性绑定 双向 到在代码中返回字符串的对象函数 我不需要设计器组件或表达式求值器 Thanks 我想你可以尝试Delphi魔法库 http code
  • 在 HTML 中放置 SVG 内容的最佳方法

    根据我的研究 我了解到可以通过三种方法将 svg 文件放入 HTML 中 using embed using object using iframe 我已经在测试设备上对这三个方法进行了实验 django 内置开发服务器 在 Firefox
  • Pandas 索引查看与复制

    我有一个包含几列的数据框 随后 添加了一个标题为 Active 的列 如果 Volume 列包含大于 0 的值 我需要将 Active 设置为 1 这是我如何尝试的一个简单示例 import pandas as pd active df p
  • 将 pandas.DataFrame 的 NaN 值替换为列表中的值

    在使用该库的 python 脚本中pandas 我有一个数据集 假设有 100 行 其中包含 36 个特征 X NaN值 以及大小为 36 的列表 我想用列表中的 36 个值替换 X 列的所有 36 个缺失值 这可能是一个愚蠢的问题 但我浏
  • PHP:将 64 位整数转换为字符串

    我正在尝试在字符串变量中使用硬编码的 64 位整数 简化我想做这样的事情 i 76561197961384956 s i i 这应该导致s being i 76561197961384956 这显然不起作用 因为 PHP 将大整数转换为浮点
  • scrapy - 项目加载器 - 默认处理器

    我是 python 和 scrapy 的新手 所以我提前对可能愚蠢的问题表示歉意 我对默认项目加载器的处理器有一些麻烦 以及相关问题 我使用 default input processor 变量使用 TakeFirst 处理器从列表中提取第
  • 将当前用户与 ActiveDirectory DirectoryEntry 相匹配

    我的场景 A 客户端应用程序 Net Core WPF 应该以某种方式找出当前用户的身份 例如使用System Security Principal WindowsIdentity GetCurrent and 使用 REST 服务器应用程
  • R 计算具有奇点的 lm 模型的鲁棒标准误差 (vcovHC)

    在 R 中 当某些系数因奇点而被丢弃时 如何使用 vcovHC 计算稳健的标准误差 标准 lm 函数似乎可以很好地计算实际估计的所有系数的正常标准误差 但 vcovHC 会抛出错误 面包中的错误 肉 不合格的参数 我使用的实际数据有点复杂
  • armv5 交叉编译节点的库兼容性

    我尝试交叉编译node https github com joyent node对于我的 QNAP armv5te 机器 在我的 Ubuntu 14 04 Desktop x64 上 QNAP App center 中存在节点 QPKG 但
  • 替换数组中的值

    我正在使用 Mongodb C 官方驱动程序 我想用其他值更改数组中的特定值 该数组包含值列表 例如 id id1 values 23 78 20 我想用 25 代替 23 我知道一个答案是否正确 首先我拉那个元素 然后推其他元素 但问题是
  • NestedScrollView 在 Recyclerview 调整大小时滚动到顶部

    我有一个 NestedScrollView 其中包含一个 LinearLayout 和一个 RecyclerView 都在relativelayout内
  • TWebBrowser 可以在没有 Application.ProcessMessages 的 Delphi 线程中使用吗?

    我正在尝试使用 TWebBrowser 在 Delphi 服务器应用程序 XE2 中创建网页的屏幕截图 屏幕捕获是通过对我的服务器的 Web 服务调用启动的 因此为了保持可扩展性 我希望在不依赖关键部分或 Application Proce
  • MongoDB count() 未定义

    我是 Javascript NodeJS MongoDB 的新手 我尝试了解查询找到的文档数量 var page req params page var db require mongojs connect localhost 27017
  • 长 URL 导致 CSS 溢出

    好的 我在 160x600 的容器内放置了 google 广告 新广告在刷新时随机显示 当弹出的广告带有长网址且不包含任何破折号或任何用于中断的字符时 它会溢出容器 div 之外 现在我有溢出 隐藏 因此 160 像素之后的任何内容都隐藏
  • 通过通用外键(django)对查询集进行排序?

    我正在使用 Django 的注释框架 该框架利用通用外键 问题 如何使用通用外键查找按评论计数对给定模型的查询集进行排序 正在阅读关于这个主题的 django 文档 http docs djangoproject com en dev re
  • 为什么 serviceSubscriberCellularProviders 返回 nil? (在 iOS 12 中)

    有关 CoreTelephony 的 CTCarrier 的问题 我听说我应该在 iOS 12 中使用 serviceSubscriberCellularProviders 而不是subscriberCellularProvider 因为s
  • 我应该使用内置类还是规则来实现验证?

    我正在使用 jQuery 验证插件来验证我的表单 正如我所见 我很难从文档中弄清楚事情 对于如何应用内置验证规则 我有两个基本选择 在 HTML 中应用该类
  • 错误:在 WinDbg 中找不到符号文件

    我正在使用 VmWare 对 Windows Vista 进行远程调试 但是我遇到了 ERROR Symbol file could not be found Defaulted to export symbols for ntkrpamp
  • 以编程方式在按钮内添加图像

    In WPF