在创建后使用代码创建的UI-Elements?

时间:2013-10-12 19:19:49

标签: c# xaml user-interface

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

我有一个Grid,用户可以通过标记该TextBlock的上边界和下边框在该网格中创建多个TextBlock。 当用户右键单击其中一个创建的TextBox时,会弹出一个带有TextBox的菜单。 TextBox应该允许用户更改TextBlock的文本。 我现在有两个问题:

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

我想要实现的另一件事是让用户进入一种特殊模式,只需右键单击它就可以删除添加的TextBlocks。我有同样的问题,不知道要删除哪个TextBlock。

我有一些想法,但结果都是无稽之谈。这就是我暂时不在这里发布任何代码的原因。

你想给我一些提示吗?

非常感谢! FunkyPeanut

此帖也在 http://social.msdn.microsoft.com/Forums/en-US/653ae428-cc35-417a-b6ed-d9770dcd8d8a/work-with-codecreated-uielements-after-they-were-created?forum=winappswithcsharp

0 个答案:

没有答案