2

我想創建一個具有扶養產權結構是這樣添加子類別依賴項屬性在工作流活動

  • 設置
    • 等待期間
      • 的工作流活動
      • 時間
      • 分鐘

目前下面的代碼會顯示設置等待期間作爲一個整數,但現在需要擴大它縮小到3分子屬性爲小時分鐘

據我所知,我將不得不改變等待期,但我不知道如何去附加其他3個屬性。

任何幫助,將不勝感激......謝謝。所有的

public static DependencyProperty WaitPeriodProperty = DependencyProperty.Register("WaitPeriod", typeof(int), typeof(CheckActivity)); 
/// <summary> 
/// Dependency property for 'Wait Period' 
/// </summary> 
///   
[DescriptionAttribute("The email of the sender")] 
[CategoryAttribute("Settings")]   
public int WaitPeriod 
{ 
    get 
    { 
     return (int)(base.GetValue(CheckActivity.WaitPeriodProperty)); 
    } 
    set 
    { 
     base.SetValue(CheckActivity.WaitPeriodProperty, value); 
    } 
} 

回答

1

首先,你應該類型絕對改變從intTimeSpan。有幾天,幾小時,幾分鐘,幾秒鐘和幾毫秒。

輸入UI可能不是根據自己的喜好,雖然它只是一個字符串:d.hh:MM:ss.msecs

但是我個人會容忍,對於採用專門爲一個類型的簡單任務。儘管如此,也可以爲它創建一個自定義編輯器。

+0

+1再次捐款!謝謝。 – kevchadders 2009-12-02 08:42:30