有没有办法通过Tag属性获取XAML元素?

2024-01-18

Is there any way to get the XAML element by its tag value??

我的代码是这样的:

<Grid Tap="StackPanel_Tap" Tag="{Binding Type}" >
       <Border BorderThickness="0"  CornerRadius="0"  BorderBrush="White" Width="100" Height="100"  HorizontalAlignment="Center" VerticalAlignment="Center" Opacity="1" >
      <Image Tag="{Binding Type}" Source="{Binding Location}" Opacity="1" Width="100"  Height="100" Stretch="Fill" HorizontalAlignment="Center" VerticalAlignment="Center" UseLayoutRounding="True"  >
       </Image>
      </Border>
</Grid>

我正在为 Grid 绑定 Tag 属性,有什么方法可以使用 Tag 属性获取 Grid 对象吗?

抱歉,信息较少,网格位于列表框中。 我如何访问网格对象?

感谢致敬 亚沙万塔


创建一个递归方法,使用 System.Windows.Media.VisualTreeHelper 获取页面的所有子级。对于每个子项,测试它是否属于网格类型,以及它是否具有与您要查找的内容相同的标签。

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

有没有办法通过Tag属性获取XAML元素? 的相关文章

  • 如何在 WP7 中分解 URI?

    是否有一种方法可以访问 WebBrowser 控件中的查询参数 或者我们是否必须手动分解字符串 例如 http www mysite com paramter 12345 我只需要访问参数的值 我知道在使用 xaml 页面时我们有 Quer
  • 在 Windows Phone 7 中使用 RestSharp

    我正在尝试使用 RestSharp http restsharp org http restsharp org 在 Windows Phone 7 项目中 但我似乎遇到了 RestSharp 使用的 Newtonsoft Json NET
  • ApplicationBar 始终为 NULL

    我有以下 XAML 代码
  • 自定义号码选择器?

    有没有一种简单的方法可以为Windows Phone 7制作一个类似于timepicker控件的数字选择器 我想要自定义范围 0 99 0 59 0 9 Google bing 和 msdn 似乎对这个主题的信息非常模糊 我发现一篇文章准确
  • Windows Phone 7 和 Windows Phone 8 支持什么框架?

    Windows Phone 7 和 Windows Phone 8 支持什么框架 我在网上找不到太多关于此的信息 但我听说WP7不支持完整的框架 如果是的话 WP7 和 WP8 的框架有哪些限制 奖金问题 WP7和WP8的编程仅限于C 吗
  • WP7 中的可滚动文本框(Skype 和 Facebook)

    基本上 我正在开发一个记笔记应用程序 用户可以随意输入 有点像WP7 中的可滚动文本框 https stackoverflow com questions 5576691 scrollable textbox in wp7 我将 TextB
  • 无法在 WP7 上使用调度程序

    我正在寻找使用调度程序在 UI 线程上调用代码的参考 他们说要这样做 Dispatcher BeginInvoke gt OnSendSuccessful 但我收到编译器错误 指出我无法在静态上下文中访问非静态方法 BeginInvoke
  • WP7 检查互联网是否可用

    我的应用程序 WP7 未被接受 因为如果互联网不可用 它无法加载 我寻找一种方法来检查它并找到了这个命令 NetworkInterface GetIsNetworkAvailable 但它无法在模拟器上运行 而且我没有任何设备来测试它 有人
  • 在 WP7 Silverlight 应用程序中导航时将复杂对象传递到页面

    我一直在使用NavigationService s Navigate导航到我的 WP7 Silverlight 应用程序中其他页面的方法 NavigationService Navigate new Uri Somepage xaml va
  • 具有多个控件的列表框

    有人可以帮我创建一个带有复选框和星级控件水平对齐的列表框吗 我想要使 用 C 和 XAML 的 WP7 您需要编写一个自定义列表 这里是一个示例 您需要包含控制工具包 xmlns ControlsToolkit clr namespace
  • 在 ResourceDictionary 文件中使用 viewbox

    我有 ResourceFile1 xaml 文件 其内容
  • 添加新的 ApplicationBarMenuItem 图标时无法分配给属性

    我添加了一个新的ApplicationBarMenu带有图标的按钮到我的 wp7 项目中的页面 当尝试运行页面时我得到 无法分配给属性 Microsoft Phone Shell ApplicationBarIconButton Click
  • 不使用 PIN 的 Twitter 身份验证

    我正在尝试验证 Windows Phone 中的用户帐户 我找到了这个 C 库来完成这项工作 tweetsharp 他们的示例非常清楚 但他们使用 pin 码来验证用户身份 using TweetSharp Pass your creden
  • 带有图像或路径的自定义滑块

    我的 WP7 应用程序中有一个滑块 我想重新设计它的样式 我的默认模板有问题 我做了类似的事情 但我无法将拇指 绑定 到该值
  • 获取当前Windows Phone 7设备的ID

    有没有一种方法可以唯一地识别我的应用程序正在运行的 Windows Phone 设备 有 Windows Phone 设备 ID 之类的吗 Try DeviceExtendedProperties GetValue DeviceUnique
  • 在 Windows Phone 8 中实现多点触控以及捏合和缩放

    我如何在 Windows Phone 8 中实现捏合缩放和多点触控功能 在我的应用程序中 我在网格中添加 3 个图像容器 并且需要对图像执行上述操作 请任何人帮助我在我的应用程序中实现该功能 提前致谢 Stez 尝试使用 codeplex
  • jQuery Mobile 中的页面高度不正确

    我正在使用 jQuery Mobile 1 2 0 开发一个 Web 应用程序 并且在 iOS 和 Android 上正确计算页面高度 但在 Windows Phone 上则不然 它在页面底部有一个间隙 知道如何修复它吗 最好只使用 CSS
  • Windows Phone 自定义着色器错误?

    在 Windows Phone XNA 4 0 中 我在编译时收到以下错误 Windows Phone平台不支持自定义着色器 这真的很烦人 因为我有一个 Xbox 360 版本的项目 还有一个 Windows 版本的项目 我尝试使用基于编译
  • 如何获取 Windows Phone 7 的 useragent 字符串?

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

    我正在使用 MS 提供的 PhotoSkyOnTheGo 示例的 Windows 实时登录策略 因此 当我的应用程序启动时 它会显示 Windows 实时登录页面 在应用程序运行时 我记得 LiveConnectSession 连接到 Sk

随机推荐

  • 尝试让 main/form1 之外的类相互交互是否是一种不好的形式? [关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心 help reopen questi
  • 如何从 GitHub 构建 R 包?

    我尝试建立R 包的分支 https github com patcpsc rredis来自github 这个fork有一个新的错误修复 https github com bwlewis doRedis issues 10 我能够构建并安装来
  • 使散景的自定义 TapTool 适用于全息视图

    我想使用散景TapTool单击每个 URL 时打开不同的 URLholoviews Polygons 散景中的一个完美示例是散景文档 https docs bokeh org en latest docs user guide intera
  • Python pip包安装elastic-search-curator时出现RequestsDependencyWarning

    我通过以下命令安装了弹性搜索策展人 sudo pip install U elasticsearch curator 一切都安装好了 但是现在当我执行以下操作时 curator cli version 我收到以下依赖性警告 usr loca
  • javax.net.ssl.SSLHandshakeException:没有适当的协议(协议已禁用或密码套件不合适

    我知道有几个关于此错误的问题 但没有任何对我有帮助 我有在 gmail 服务器上发送带有附件的电子邮件的方法 效果很好 昨天我买了一台新的 mac mini m1 我尝试用这种方法发送电子邮件 但它引发了此错误 public static
  • Gson - 将嵌套对象序列化为属性

    有没有一种简单的方法可以将嵌套对象转换为 JSON 我正在尝试创建一个 JSON 对象来匹配后端 我在网络中使用 Retrofit 它使用 Gson 将对象转换为 JSON 我无权访问网络调用和转换之间的任何代码 因此我试图找到一种干净的方
  • 带有自定义项目的 JavaFx 2 ChoiceBox

    我有一堂课 例如 public class myClass int age String name public String toString return name public static ObservableList
  • Spark SQL 中的数组交集

    我有一个表 其中包含名为的数组类型列writer其值如下array value1 value2 array value2 value3 ETC 我在做self join获得数组之间具有共同值的结果 我试过 sqlContext sql SE
  • 解析错误:标识符“React”已被声明

    我正在尝试导入组件 但我无法做到这一点 我也尝试过 导出默认类 App 扩展 React Component 而不是类 App 扩展 Component 但这并不能解决我的问题 import React from react import
  • CSS如何让元素淡入然后淡出?

    我可以通过使用以下 css 将其类更改为 elementToFadeInAndOut 来制作不透明度为零的淡入元素 elementToFadeInAndOut opacity 1 transition opacity 2s linear 有
  • 相关对象的 Django 模型约束

    我有以下模型代码 class Tag models Model user models ForeignKey auth User on delete models CASCADE class Activity models Model us
  • 将 AVPackets 复用到 mp4 文件中

    我正在开发一个工具 它从网络接收 h 264 实时流 发送者是硬件编码器 缓冲最后 x 分钟 并在触发时创建最后 x 分钟的视频文件 我的工具能够接收实时流并使用 boost serialization 缓冲 AVPackets 此外 我可
  • EF 不会从表中的外键生成外键关联[重复]

    这个问题在这里已经有答案了 我有一个表 tblEvent 和另一个表 tblContact tblEvent 中有一个字段 ContactID 它通过外键链接到 tblContact 中的 ContactID 我已经三重检查了 外键在数据库
  • 具有嵌套突变的 Graphql?

    如果可能的话 我正在尝试找出如何使用 graphql 突变来改变嵌套对象 例如我有以下架构 type Event id String name String description String place Place type Place
  • SPARQL 支持 protege 5

    protege 5 2 0 SPARQL 查询插件 2 02 对 SPARQL 的支持程度如何 我尝试使用 FILTER STRSTARTS STR subject STR prefix 我得到 未知函数 http www w3 org 2
  • 以编程方式调用 ASP.NET Core 请求管道

    Question 考虑到我有 HTTP 动词 路由 标头和正文有效负载 是否有一种方法可以从我自己的应用程序中以编程方式调用 ASP NET Core 请求管道 背景 在某些用例中 我们的 ASP NET Core 应用程序的 WebAPI
  • 示例代码 MoviePlayer 问题

    我之前已经发布过这个问题 但无法得到答案 所以我再次发布 是关于从 iPhone 开发者网站下载的 MoviePlayer 示例 当我按下电影播放器 控制模式中的 完成 按钮时 电影完成并退出到主窗口查看 同时调用了moviePlayBac
  • tkinter 列表框用 python 拖放

    谁能指出我在哪里可以找到有关制作能够拖放项目以重新排列的列表框的信息 我发现了一些与 Perl 相关的内容 但我对该语言一无所知 而且我对 tkinter 还很陌生 所以这很令人困惑 我知道如何生成列表框 但我不确定如何通过拖放对其进行重新
  • 没有 robolectric 的模拟 android.os.BaseBundle

    我正在尝试对此代码进行单元测试 Bundle cidParam String accountId Bundle params new Bundle 1 params putString Params CID accountId return
  • 有没有办法通过Tag属性获取XAML元素?

    Is there any way to get the XAML element by its tag value 我的代码是这样的