PDA

View Full Version : سوال: تغییر پروپرتی با تغییر یک پروپرتی دیگر



Payman62
چهارشنبه 05 تیر 1387, 10:24 صبح
سلام.
یه سوال کوچولو.
کامپوننتی طراحی کردم. میخوام وقتی یکی از پروپرتی های کامپوننت تغییر کرد یه پروپرتی دیگه هم با توجه به مقدار جدیدی که این پروپرتی گرفته تغییر کنه و تغییر تو لیست پروپرتی ها دیده بشه. لطفا راهنمایی کنید.

رضا عربلو
چهارشنبه 05 تیر 1387, 18:09 عصر
تو متد Set پراپرتی اول، مقدار پراپرتی دوم را تنظیم کن.

Payman62
شنبه 08 تیر 1387, 09:08 صبح
سلام.
نمیشه دیگه. من میخوام سریع ریفرش بشه. ولی نمیشه.

اَرژنگ
دوشنبه 10 تیر 1387, 01:26 صبح
سلام.
نمیشه دیگه. من میخوام سریع ریفرش بشه. ولی نمیشه.

کدت را بفرست، جوابی که گفتند درست بود، مشکل شما چیزه دیگری است.

ASKaffash
دوشنبه 10 تیر 1387, 12:56 عصر
کدت را بفرست، جوابی که گفتند درست بود، مشکل شما چیزه دیگری است.

برای یادگیری
این هم پاسخ یکی از دوستان بنام محمد چاوشی در DeveloperCenter.IR


private string property1;
[RefreshProperties(RefreshProperties.All)]
public string Property1
{
get { return property1; }
set
{
property1 = value;
property2 = value;
}
}

private string property2;
public string Property2
{
get { return property2; }
set { property2 = value; }
}

اَرژنگ
دوشنبه 10 تیر 1387, 19:03 عصر
تو متد Set پراپرتی اول، مقدار پراپرتی دوم را تنظیم کن.



کدت را بفرست، جوابی که گفتند درست بود، مشکل شما چیزه دیگری است.



برای یادگیری
این هم پاسخ یکی از دوستان بنام محمد چاوشی در DeveloperCenter.IR


private string property1;
[RefreshProperties(RefreshProperties.All)]
public string Property1
{
get { return property1; }
set
{
property1 = value;
property2 = value;
}
}

private string property2;
public string Property2
{
get { return property2; }
set { property2 = value; }
}
زحمت کشیدید ولی اینکه شد همان چیزی که در جواب پست اول گفتند، "تو متد Set پراپرتی اول، مقدار پراپرتی دوم را تنظیم کن"، و اگر سوال کننده هنوز میگه که سریع رفرش نمیشه ، مشکلش اینکه یک خط " property2 = value;"را بلد نیست اضافه کند یا اینکه چیزه دیگری؟

ASKaffash
سه شنبه 11 تیر 1387, 10:52 صبح
زحمت کشیدید ولی اینکه شد همان چیزی که در جواب پست اول گفتند، "تو متد Set پراپرتی اول، مقدار پراپرتی دوم را تنظیم کن"، و اگر سوال کننده هنوز میگه که سریع رفرش نمیشه ، مشکلش اینکه یک خط " property2 = value;"را بلد نیست اضافه کند یا اینکه چیزه دیگری؟

سلام
دوست عزیز با حوصله بیشتری باید کد دیگران را نگاه کرد .

[RefreshProperties(RefreshProperties.All)]