NewLife2008
سه شنبه 13 مهر 1389, 12:46 عصر
با عرض سلام
من پروژه ای از نوع ClassLibrary ایجاد کردم و به اون آیتمی از نوع component اضافه کردم و یک پراپرتی هم در اون تعریف کردم . به صورت زیر
private System.Drawing.Color FocusColor = System.Drawing.Color.FromArgb(255, 255, 187);
public System.Drawing.Color A_FocusColor
{
get { return FocusColor; }
set { FocusColor = value; }
}پراپرتی درست هست و روی فرم دیگه ای که گذاشتم مشکلی نداره.
اما زمانی که در کامپوننت ، در خط اول که مقدار دهی اولیه کردم مقدار رنگ رو عوض کردم ( مثلا (255,200,100)) و Rebuild کردم و مجددا Dll رو در برنامم AddRefrence کردم. رنگ پراپرتی همون (255,255,187 ) باقی موند و تغییر نکرد.
میخوام بدونم چه کاری باید انجام بدم که تغییراتم اعمال بشه.
من پروژه ای از نوع ClassLibrary ایجاد کردم و به اون آیتمی از نوع component اضافه کردم و یک پراپرتی هم در اون تعریف کردم . به صورت زیر
private System.Drawing.Color FocusColor = System.Drawing.Color.FromArgb(255, 255, 187);
public System.Drawing.Color A_FocusColor
{
get { return FocusColor; }
set { FocusColor = value; }
}پراپرتی درست هست و روی فرم دیگه ای که گذاشتم مشکلی نداره.
اما زمانی که در کامپوننت ، در خط اول که مقدار دهی اولیه کردم مقدار رنگ رو عوض کردم ( مثلا (255,200,100)) و Rebuild کردم و مجددا Dll رو در برنامم AddRefrence کردم. رنگ پراپرتی همون (255,255,187 ) باقی موند و تغییر نکرد.
میخوام بدونم چه کاری باید انجام بدم که تغییراتم اعمال بشه.