نوشته شده توسط
gama_slv
dsd.png
اما تو wpf کلیک + رو نمیشه برای هر کدوم گذاشت چون به زیر مجموعه خود usercontrol میشه.
متوجه منظورتون نمیشم، هر کدوم از نمونه UserControl ها یک شیء مجزا است، اون کنترل های زیر مجموعه اش مثل ضخامت و عرض هم هر کدوم شیء مجزا هستند.
پس اینکه برای رخداد های هر شیء متد متصل کنید ربطی به سایر اشیاء نخواهد داشت.
نوشته شده توسط
gama_slv
حذف و جایجایی که دیگه کلا نمیشه. با stackpanel , grid و canvas چک کردم نشد.
فرضا در StackPanel1 چند تا مورد نمایش داده ایم.
StackPanel1.Children[0] اولین مورد ئه، پس StackPanel1.Children.RemoveAt(0) حذف کردن اولین مورد ئه.
انتقال اولین مورد به موقعیت دوم اینطوریه :
if (StackPanel1.Children.Count > 1)
{
var a = StackPanel1.Children[0];
StackPanel1.Children.RemoveAt(0);
StackPanel1.Children.Insert(1, a);
}
انتقال اولین مورد به انتهای مجموعه اینطوریه :
var a = StackPanel1.Children[0];
StackPanel1.Children.RemoveAt(0);
StackPanel1.Children.Add(a);
و ...