2011-07-23 154 views
1

哪種命名的類型是更好的XAML使用方法:XAML命名空間的最佳命名約定是什麼?

  1. xmlns:inventoryControls="clr-namespace:Inventory.Components.Controls;assembly=Inventory.Components" 
    

    然後使用它是這樣的:

    <inventoryControls:AdvancedTextBox/> 
    
  2. xmlns:ic="clr-namespace:Inventory.Components.Controls;assembly=Inventory.Components" 
    

    然後使用它是這樣的:

    <ic:AdvancedTextBox/> 
    

如果您推薦的第二種方式,請考慮有關在命名空間例如第一個字母重複可能是我瓦納參考,以「Inventory.Components」命名空間。

這是第二種方法的問題例如:

xmlns:inventoryControls="clr-namespace:Inventory.Components.Controls;assembly=Inventory.Components" 
xmlns:inventoryComponents="clr-namespace:Inventory.Components;assembly=Inventory.Components" 

回答

0

寫或者你更喜歡什麼或你的團隊同意是更好的選擇。

我個人的意見是使用一些縮短:在XAML中,你必須始終指定命名空間和寫入整個名稱每次造成排長隊,不幫助可讀性多。

但是,這並不意味着你必須縮短到僅僅縮寫,尤其是如果這會引起衝突。在你的事業,我會用iCtrlsiCompsiControlsiComponents