2016-06-21 85 views
3

是否有可能爲DependencyPropertyChangedEventArgs等某些類型聲明縮寫以便線條不會變得太長?EventArgs的縮寫

我宣佈這樣的方法:

static void HtmlChanged(DependencyObject depObj, DependencyPropertyChangedEventArgs e) 

現在我想的方式來聲明爲EventArgs的縮寫。我試過using

using DPCEA = DependencyPropertyChangedEventArgs; 

但是,這是行不通的。我收到以下例外情況:

無法找到類型或命名空間名稱'DependencyPropertyChangedEventArgs'。

我想能夠聲明這樣我的方法:

static void HtmlChanged(DependencyObject depObj, DPCEA e) 

是否有可能實現這一目標?

+0

當使用'using'時,您需要使用完整的名稱空間:'使用DPCEA = System.Windows.DependencyPropertyChangedEventArgs;' – haim770

回答

2

using報表,需要給予充分的類型名稱,包括命名空間:

using DPCEA = System.Windows.DependencyPropertyChangedEventArgs; 

注意,你必須在每個文件重複這一點,所以它可能會令人厭煩和維護的噩夢。

+0

Ooooh,我沒有想到這一點..謝謝。 –