none
關於精靈的做法 RRS feed

  • 問題

  •  

    各位不知道有人做過精靈的程式嗎可以討論一下嗎?

    就是讓使用者一直按下一步...下一步 就可以完成一些工作的那種畫面

     

    我有幾個想法,但不知道對不對

    我想知道大家都怎麼做的

     

    1 把每個 step都做成一個From然後再點選下一步或上一步時再去切換表單嗎

        *如果是這樣做的話--表單要怎麼關掉自己並且再開啟另一個表單

     

    2 Form不變把每個step 做成一個usercontrol 當點選下一步或上一步時再去動態產生 usercontrol  並加到Form上面

     

    3 把每個step 放在 tabcontrol 裏,當點選下一步或上一步時再決定那一個要show出來.

    * 如果是這樣做的話 是不是所有的程式碼都在一個form上面了..步驟一多的話感覺很亂不好維護

     

    你呢? 可以分享一下你都怎麼做的嗎?

    2007年6月28日 上午 11:31

解答

  • 我的建議是一

    透過這樣的方式,可以讓你很清楚表單的流程(Form Flow),要是流程改變,只要改變開啟的表單即可

    (也可以結合WorkFlow來製作一些像表單精靈方式的系統)

     

    以上淺見。

     

    2007年6月28日 上午 11:41
    版主
  • 1. 既有討論:http://forums.microsoft.com/msdn-cht/ShowPost.aspx?PostID=1551432&SiteID=14

    2. 我會把畫面做成 User Control,然後在表單中切換 Control。

    2007年6月28日 下午 12:13
    版主
  • hi 你好:

                 你所寫的第三種方法我也做過,其實如果你寫的程式有遵循物件導向,其實大部份程式碼在底層跟businessrule層就已經先解決嚕,所以程式碼在form也不會很多^^ 這是我的小經驗嚕

                                                                                         馬小玲  http://blog.blueshop.com.tw/swtnwr/

    2007年6月29日 上午 12:29

所有回覆

  • 我的建議是一

    透過這樣的方式,可以讓你很清楚表單的流程(Form Flow),要是流程改變,只要改變開啟的表單即可

    (也可以結合WorkFlow來製作一些像表單精靈方式的系統)

     

    以上淺見。

     

    2007年6月28日 上午 11:41
    版主
  • 1. 既有討論:http://forums.microsoft.com/msdn-cht/ShowPost.aspx?PostID=1551432&SiteID=14

    2. 我會把畫面做成 User Control,然後在表單中切換 Control。

    2007年6月28日 下午 12:13
    版主
  • hi 你好:

                 你所寫的第三種方法我也做過,其實如果你寫的程式有遵循物件導向,其實大部份程式碼在底層跟businessrule層就已經先解決嚕,所以程式碼在form也不會很多^^ 這是我的小經驗嚕

                                                                                         馬小玲  http://blog.blueshop.com.tw/swtnwr/

    2007年6月29日 上午 12:29
  •  

    謝謝各位的建議..

    真巧..剛好三個人回又剛好一人選一種.....還照順序

    真讓我不知如何下手

     

    不過我個人一點小小看法

    我覺的寫成 usercontrol 好像比較好一點

    程式碼單純好讀,而且又不用一直開form

     

    我試了開form 的方法 畫面會閃一下閃一下的..不是很順

     

    2007年6月29日 下午 12:27