我有我的Control.When我改變控件的屬性。我得到這個:設計師的C#交換
this.myLabel1.BorderShadow = true;
this.myLabel1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
,我需要得到這個:
this.myLabel1.BorderStyle = System.Windows.Forms.BorderStyle.FixedSingle;
this.myLabel1.BorderShadow = true;
如何這樣做是Form.Desinger.cs自動完成? 如果你說爲什麼?
private bool BorderShadow_ = false;
public bool BorderShadow
{
get
{
return BorderShadow_;
}
set
{
if (Border_Style_ == BorderStyle.FixedSingle)
{
BorderShadow_ = value;
}
else
{
throw new ArgumentOutOfRangeException("BorderShadow", "BorderShadow can be true if BorderStyle=FixedSingle");
}
}
}
什麼在'你want'什麼區別和'你得到什麼'? – Rohit
交換Desinger屬性。 – Zuhan
這樣做的意義何在?如果BorderStyle沒有設置爲BorderStyle.FixedSingle,爲什麼不忽略'BorderShadow'呢? –