PDA

View Full Version : پارامتری کردن عناوین عناصر



mehdi4467
دوشنبه 17 آذر 1393, 21:38 عصر
سلام
فرض کنید من 3 تا textbox دارم با این نام ها:
node1ai
node2ai
node3ai
الان اگر بخواهم داخل اینها مقدار بزارم به این شکل عمل می کنم:


node1ai.Text="1"
node2ai.Text="2"
node3ai.Text="2"

همانطور که می بینید نام تمامی textbox ها فقط در یک عدد تفاوت دارند. حال چطوری می توانم این عدد را پارامتری کنم که مثلا با یک for آنها را مقدار دهی کنم. امکان پذیر است؟

ممنون

m.fazlali
سه شنبه 18 آذر 1393, 11:31 صبح
با استفاده از یک حلقه برروی لیستی که از خروجی دستور زیر بدست می آید
This.Controls.ofType<TextBox>().Where(x => x.Name.StartsWith.("node") && x.Name.EndsWith("ai") ).Tolist()