سلام.
یه سوال کوچولو.
کامپوننتی طراحی کردم. میخوام وقتی یکی از پروپرتی های کامپوننت تغییر کرد یه پروپرتی دیگه هم با توجه به مقدار جدیدی که این پروپرتی گرفته تغییر کنه و تغییر تو لیست پروپرتی ها دیده بشه. لطفا راهنمایی کنید.
سلام.
یه سوال کوچولو.
کامپوننتی طراحی کردم. میخوام وقتی یکی از پروپرتی های کامپوننت تغییر کرد یه پروپرتی دیگه هم با توجه به مقدار جدیدی که این پروپرتی گرفته تغییر کنه و تغییر تو لیست پروپرتی ها دیده بشه. لطفا راهنمایی کنید.
تو متد Set پراپرتی اول، مقدار پراپرتی دوم را تنظیم کن.
اگر Net. نمی دانید وارد نشوید.
سلام.
نمیشه دیگه. من میخوام سریع ریفرش بشه. ولی نمیشه.
برای یادگیری
این هم پاسخ یکی از دوستان بنام محمد چاوشی در 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;"را بلد نیست اضافه کند یا اینکه چیزه دیگری؟