C#WPF onclick更改列表框和文本框的位置

时间:2013-05-31 12:06:47

标签: c# wpf

我是这个领域的初学者,所以我需要一些帮助。 在我的应用程序中,我必须使用不同的按钮,这些按钮必须在点击时更改为某些元素的位置或位置。 我有一个文本框和一个带有4个Listboxitems的ListBox,按钮点击它们的位置必须改变。 你能告诉我如何在代码中实现它。 非常感谢!

1 个答案:

答案 0 :(得分:2)

在WPF中,您通常使用MVVM模式。如果你还没有听说过,那就有一个很好的解释here。所以基本上,listbox只是一个基础数据项列表的表示。您不要更改演示文稿listboxitems,而是更改底层集合中的项目,让WPF UI处理表示层的结果更新。

您的按钮应激活一个命令,该命令可切换视图模型中的数据(甚至可以根据您的需要在模型中)。有关命令的介绍,您可能会发现this很有趣。