如何在代码中设置背景图像?

2024-02-27

如果我想将图像设置为文本框的背景,我可以在 axml 中使用以下代码:

<Grid>
 <Grid.Background>
    <ImageBrush ImageSource="MyImage.jpg" />
 </Grid.Background>
 <TextBlock Text="Some Text" />
</Grid>

但是,我正在代码中创建一个 TextBlock,我正在尝试这样做:

TextBox myTextBox = new TextBox();

但这样我不知道如何访问ImageBrush属性。

在代码中添加背景的方法是什么?

非常感谢。


前提是MyImage.jpg是应用程序当前文件夹中的文件,您可以编写

myTextBox.Background = new ImageBrush(new BitmapImage(new Uri("MyImage.jpg")));

如果它是资源文件,则必须使用资源文件包 URI http://msdn.microsoft.com/en-us/library/aa970069(v=vs.110).aspx#Resource_File_Pack_URIs___Local_Assembly:

myTextBox.Background =
    new ImageBrush(new BitmapImage(new Uri("pack://application:,,,/MyImage.jpg")));
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

如何在代码中设置背景图像? 的相关文章

  • Microsoft.Windows.Design.dll

    我下载了库 DynamicDataDisplay 其源代码 某些项目需要 Microsoft Windows Design dll 文件 我在哪里可以得到它 我搜索过它 但它不存在于我的硬盘上 如果您有 Visual Studio 等 则应
  • 从单元测试调用时,Application.Current 为 null

    我有一个尝试从单元测试中调用的方法 该方法在现实生活中将从后台线程运行 它使用一些代码来启动 UI 线程的调用更新 使用Application Current Dispatcher BeginInvoke However Applicati
  • 带有 Prism 区域适配器的 AvalonDock

    我看到了一些关于 SO 的问题 但似乎没有一个适合我 我希望能够使用伟大的使用 Prism 4 但是 所有示例区域适配器均适用于 Avalondock 1 x 系列 我无法使其工作 有人有关于如何为 AvalonDock 的 LayoutD
  • 如何将绑定源设置为“self”/UserControl 代码隐藏

    如何设置绑定源以指向 此 UserControl CodeBehind 例如 从用户控件MarkdownEditor xaml 我想指出其中的属性MarkdownEditor xaml cs 无需设置即可执行此操作DataContext t
  • 如何在 WPF 数据网格中添加页脚行?

    如何在 WPF 数据网格中添加页脚行 我必须在 WPF 数据网格中为每列的总和添加一行 我不想使用任何 dll 或 telerik 以及类似的东西 仅使用 Microsoft 组件来执行此操作 我正在尝试这样做
  • 如何使用 Dispatcher.Invoke 返回值?

    任何人都知道如何返回一个值Dispatcher http msdn microsoft com en us library system windows threading dispatcher aspx Invoke http msdn
  • Javascript 访问 Disqus 评论文本框?

    我正在开发一个浏览器扩展 它应该允许我访问文本框中的评论 帖子 现在很多网站都使用 Disqus 作为评论方式 但在输入文本时我无法找到访问 Disqus 评论框的方法 Disqus API 也没有透露太多信息 有人知道访问它的方法吗 解决
  • WPF - 按多列排序时使用自定义比较器

    我有一个 ListView GridView 我想按 2 列排序 因此如果第 1 列中有 2 个以上的项目具有相同的值 它将按第 2 列排序 非常简单 但是在对 A Z 进行排序时 空字符串会出现在顶部 我想把它们移到底部 我制作了一个比较
  • 读取WPF应用程序的程序集版本信息

    我正在阅读我的 wpf 应用程序的版本信息 但我没有得到我所写的正确版本AssemblyInfo cs文件 我的文件中有 assembly AssemblyVersion 0 1 001 assembly AssemblyFileVersi
  • 如何引用 dotNet Core 项目?

    我想将 dotNet Core 项目引用到 WPF 项目 我的 WPF 项目使用 v4 6 2 dotNet Framework 我的 dotNet Core 项目使用 v1 6 dotNet Standard 当我尝试引用它时 出现此错误
  • 当应用程序未聚焦时监听按键

    我有一个应用程序 C 4 0 WPF 它是隐藏的 可以通过单击系统托盘图标或我创建的其他框架 停靠在左侧和最上面的小框架 来显示 My customer wants to add a new way to display the appli
  • 如何使WPF TreeView风格成为WinForms TreeView?

    WPF 默认的 TreeView 非常好 我仍然希望它有连接每个子元素的线 就像 Windows 窗体 TreeView 一样 我在网上搜索了一些例子 但设计得不够好 我怎样才能用WPF实现它 让我回答我自己的问题 Code 您需要做的只是
  • C# WPF 中的内存泄漏

    在处理所有使用过的对象后 我需要减少 c WPF 中的内存泄漏 但我无法通过使用以下代码片段完全减少内存消耗 这是我的代码 string str Uri uri private void Button Click object sender
  • 强制关闭代码中所有打开的弹出窗口

    我想让所有打开的弹出窗口 StaysOpen false 从代码中关闭 基本上我想从代码中模拟用户单击鼠标 这将关闭弹出窗口 我不需要实际模拟点击 我只需要结果行为 我想过只浏览视觉树寻找弹出窗口并关闭每个弹出窗口 但这似乎不是最干净的方法
  • 一种用javascript创建随机噪声背景图像(png)的方法?

    YouTube的新布局添加了我非常喜欢的背景随机噪声 在其他网站上看到了几乎完全相同的效果 所以我计划在我的网页原型中使用相同的技术 或者至少在其中使用这个 技巧 我的工具箱以供将来使用 图片是这样的 取自http g raphaeljs
  • 如何在 C# 中以编程方式将行添加到 DataGrid?

    正如标题所述 我正在尝试使用 C 以编程方式将行添加到 DataGrid 但我似乎无法使其工作 这是我到目前为止所拥有的 I have a DataGrid declared as dg in the XAML foreach string
  • 具有自定义背景图像的 iPhone UITableView PlainStyle - 在代码中“完全”完成

    我已经走遍了所有的地方 似乎UITableView静态背景问题已有详细记录 但没有人有直接的解决方案 我正在建设我的TableViews完全在代码中 如下所示 UIViewController tableViewController Tab
  • 自己绘制的WPF自定义滑块

    这是我关于堆栈溢出的第一个问题 所以不要踢它 我在尝试创建 Mac 风格的滑块控件时遇到问题 我已经发现这个解决方案 http www codeproject com KB miscctrl MAC Slider aspx我已经在我的解决方
  • WPF - 使用 DataTemplates 将数据绑定到 StackPanel

    我修改了我的问题 因为它在尝试时改变了焦点 我将问题缩小到以下范围 我尝试将 TreeView 的选定项绑定到 StackPanel 或可以容纳用户控件的其他容器 然后 该容器将显示一个 UserControl 具体取决于所选项目的类型 这
  • 如何将 Binding.Path 属性绑定到基础数据?

    我正在尝试以非常动态的方式绑定 TextBlock 的 Text 属性 我需要从底层对象获取路径 这是数据模板

随机推荐

  • 如何将事件参数记录到 Firebase 控制台 [重复]

    这个问题在这里已经有答案了 我刚刚开始使用 Firebase 进行应用程序分析 在尝试查看与我的事件关联的自定义参数时遇到一些问题 问题是 在创建受众时 我可以看到所有事件 但无法深入查看参数 没有显示与事件关联的参数 例如 我想注册 将零
  • Django 模板中的聚合?

    我正在思考这个概念Django 聚合 http docs djangoproject com en dev topics db aggregation 我不太 明白 如何在我的案例中使用它们 基本上 我的模型中有一个三层对象层次结构 最低的
  • 我应该进行外观改变吗?

    我经常想将一些小的编码风格更改提交到源代码管理 但现在更改日志充满了那些不影响代码功能的更改 下次我必须修复一些小问题时该怎么办 例如 删除和排序 using 在 NET 中 在 Python 中导入 在 C 中包含 正确的缩进 间距和换行
  • 是否可以在C++中实现无锁映射

    我们正在开发一个基于C S的网络应用程序 我们发现std map添加了太多的锁 导致服务器的性能变差 我想知道是否可以实现无锁映射 如果可以 如何实现 那里有开源代码吗 编辑 实际上我们使用std map来存储socket信息 我们根据so
  • 如何通过查询DNS srv记录获取kubernetes pod的IP地址?

    我正在尝试创建一个 kubernetes 作业 在其中运行 dig srv 查询来找出同一集群上运行的任何特定服务的所有 pod 的 IP 地址 这可以实现吗 我想对问题陈述进行更详细的阐述 集群上已经运行了一些服务 要求是有一个工具可以接
  • 通过 @use 而不是 @import 将 Bootstrap 导入到我的 SCSS 中会导致问题

    我的项目扩展了 Bootstrap 的响应断点 这是对我有用的入口点 SCSS 文件 import bootstrap scss functions import bootstrap scss variables magnetar grid
  • 如何处理登录时的状态(Ionic、Firebase、AngularJS)?

    我正在 Ionic 中构建一个应用程序 并开始深入研究 Firebase 身份验证方法 到目前为止 我已经成功地通过 Twitter 正确设置了登录 我可以登录和注销 但是 如何设置 ionic 框架的状态 以便在登录时仅显示特定状态 以及
  • 在 Swift 中访问 Objective-C 的 NS_ENUM

    我有这个NS ENUM called ObserveType有两个属性称为Observe and ObserveAll 我可以访问ObserveAll正如您从图片中看到的属性 但我无法访问Observe NS ENUM 位于 Objecti
  • localtime 与 localtime_s 以及适当的输入参数

    time t rawtime struct tm timeinfo time rawtime timeinfo localtime rawtime 这将返回 警告 C4996 localtime 此函数或变量可能不安全 考虑使用 local
  • Susy:如何扩展内容框以覆盖网格填充?

    我刚开始和Susy一起玩 我有一个 12 列网格 上面有网格填充 现在我希望页面的标题跨越整个网格 包括网格填充 我现在正在做的是计算整体宽度 然后在标题上设置负边距 这对我来说感觉相当老套 有没有更干净的方法来做到这一点 total co
  • 如何将 CGPDFDocument/CGPDFPage 附加到 MFMailComposeViewController

    我有一个多页 pdf 文档存储在本地存储中 我想从该 pdf 文档中提取任何页面并将其转换为 NSData 以将其附加到 MFMailComposeViewController 通过以下代码行 我可以轻松检索所需的页面 CGPDFDocum
  • System.String 的内部结构

    我使用反射查看System String的内部字段 发现了三个字段 m arrayLength m stringLength m firstChar 我不明白这是如何运作的 m arrayLength 是某个数组的长度 这个数组在哪里 它显
  • VBA Excel,输入框作为整数不匹配

    My code Dim a As Integer a InputBox Enter the number Program 7000 6000 If a Empty Then do code Else MsgBox Enter the num
  • 在数据帧切片中返回索引的“Pandorable”方式

    有没有一种可潘多拉的方法来仅获取数据帧切片中的索引 换句话说 有没有更好的方法来编写以下代码 df loc df A gt 5 index Thanks 是的 更好的是仅过滤索引值 而不是所有 DataFrame 然后选择索引 filter
  • 将 LocalDateTime 转换为 UTC 格式的 LocalDateTime

    将 LocalDateTime 转换为 UTC 格式的 LocalDateTime LocalDateTime convertToUtc LocalDateTime date do conversion 我通过网络搜索 但没有得到解决方案
  • 防止iOS 11.3溢出弹跳

    我一直在利用preventDefault技术上的touchmove从现在开始 当我注意到它似乎不再适用于 iOS 11 3 Safari Chrome 或 Firefox 时 document ontouchmove function ev
  • NestedScrollView 大小不适合 CollapsingToolbarLayout

    我尝试在我的应用程序中应用 CollapsingToolbarLayout 下面的 XML 工作正常
  • FFMpeg 批量图像 + 多个音频转视频

    我尝试使用 FFMpeg 执行以下操作 我想使用一张图像和不同的音频文件 音乐专辑 创建多个视频 这些是我自己的专辑 所以我有权在你提出要求之前这样做 我有 100 个音频文件要放在 YouTube 上 有没有一种方法可以批量创建它 这样我
  • 为什么我的老化 Django 1.3.1 站点在迁移到新服务器后显示“TemplateDoesNotExist at /admin/”?

    我在现已受到攻击的服务器上有一个 Django v1 3 1 站点 以前位于 Python v2 7 3 上 我已经能够通过旧管理站点的缓存重建大部分内容 但在新服务器实例 Python v2 7 12 上重新安装 Python 和 Dja
  • 如何在代码中设置背景图像?

    如果我想将图像设置为文本框的背景 我可以在 axml 中使用以下代码