none
想問如何做自訂控制項.. RRS feed

  • 問題

  • 我是Visual Basic的初學者,
    希望可以藉著網路上的高手指點以節省一點自己摸索的時間
                                                                                   
    我目前在閱讀Mastering Visual Basic.NET 2005
    (by Evangelos Petroutsos)
    關於Ch9 Building Custom Windows Controls
     ==>Enhancing Existing Controls的小節
    裡面範例提到,如果要自己自訂一個控制項,可以繼承已有.NET控制項(例如TextBox)
    裡面的步驟和我用VS2008中文版的步驟,大慨是這樣...
            課文                                                         @ 中文版VS
    1. Select the template Windows Control Library   @  Windows Form控制項程式庫
    2. Start by renaming the UserControl1 object      @  把UserControl1.vb
       to FocusedTextBox                                         @  rename成FocusedTextBox.vb
    3. 把Public Class UserControl1改成                      @ 同左
         Public Class FocusedTextBox                          @
    4. 把Inherits System.Windows.Forms.Usercontrol  @   我找不到這些字,就自己打吧
       改成Inherits TextBox                                       @
    5. (none)                                                          @ 編譯器好像找不到TextBox,所以自己手動加入
                                                                           @   Imports   System.Windows.Forms
                                                                                   
    但是好像不能成功
    錯誤訊息總是說:必需有陳述式結尾
    有沒有人肯幫忙的???

    None
    2010年2月7日 下午 01:59

解答

所有回覆