如果一个人点击一个按钮,用户控件上的所有对象都将位置向右移动25,我该如何做到?
答案 0 :(得分:1)
您可以使用VisualTreeHelper.GetChild
并创建一个递归方法,以返回树UserControl
中的所有子项。 https://msdn.microsoft.com/en-us/library/system.windows.media.visualtreehelper.getchild(v=vs.110).aspx
然后,您可以使用转换转换并将其应用于控件。使用类似于答案的代码WPF. Easiest way to move Image to (X,Y) programmatically?
答案 1 :(得分:1)
您是否尝试移动表单的所有控件?然后写下这样的东西:
select count(case when receiver = 1 and time_read > time_sent then id end) as read
count(case when receiver = 1 and time_send > time_read then id end) as unread
count(case when sender = 1 then id end) send
from messages