0

我有更多的理论问题,我无法真正解决。它是一个 Win8 应用程序,用 c#/XAML 编写。

我有一个网格,用户可以通过标记该 TextBlock 的上下边框在该网格内创建多个 TextBlock。当用户右键单击他创建的 TextBox 之一时,会弹出一个带有 TextBox 的菜单。该 TextBox 应该使用户能够更改 TextBlock 的文本。我现在有两个问题:

我不知道如何让用户输入到他右键单击的特定 TextBlock 中的文本。一个问题是 TextBlocks 是匿名创建的。这意味着他们没有名字,我不知道如何回溯到点击的 TextBlock。

我想实现的另一件事是使用户能够进入一种特殊模式,该模式允许他通过简单地右键单击添加的 TextBlocks 来删除它们。我有同样的问题,不知道要删除哪个 TextBlock。

我有一些想法,但结果都是胡说八道。这就是为什么我现在不会在这里发布任何代码。

你想给我一些提示吗?

非常感谢!时髦的花生

这篇文章也在 http://social.msdn.microsoft.com/Forums/en-US/653ae428-cc35-417a-b6ed-d9770dcd8d8a/work-with-codecreated-uielements-after-they-were-created?forum =winapps 和 csharp

4

0 回答 0