none
控制項名稱的怪問題? RRS feed

  • 問題

  • 請問各位大大~~

    我現在出現一個怪問題

    就是我的一些控制項執行沒問題

    但是VS 2005的除錯視窗都會說"名稱XXX不存在於目前內容中"

    XXX就是控制項的名稱

    可是我執行都沒有錯啊~~為何會這樣呢?

    麻煩大大們幫我解惑一下^^

    感謝~~

     

     

    2006年8月24日 上午 09:48

解答

  • HI,

    一般的狀況是要追蹤進入到可以使用到物件的方法, 除錯程式才會顯示物件的內容, 如果您看到[名稱XXX不存在於目前內容中], 就是表示您尚未追蹤進入可以使用到物件的方法, 所以看不到物件的內容.

    tihs

    2006年8月24日 下午 01:23

所有回覆

  • HI,

    一般的狀況是要追蹤進入到可以使用到物件的方法, 除錯程式才會顯示物件的內容, 如果您看到[名稱XXX不存在於目前內容中], 就是表示您尚未追蹤進入可以使用到物件的方法, 所以看不到物件的內容.

    tihs

    2006年8月24日 下午 01:23
  • 再請教一下~~

    我只是將imgBtnEdit放入一個switch裡面

    編譯時,錯誤清單都會出現[名稱imgBtnEdit不存在於目前內容中]

    但是執行結果還是正確的喔!!

    雖然還是可以執行,但是我是擔心這個問題會不會引發淺在的危險

    還麻煩大大再幫我解答一下,感謝^^

            switch (mode)
            {
                case "Edit":
                    imgBtnEdit.ImageUrl = ".\\Images\\BtnEdit_B.gif";
                    break;
                   .............

            }

    2006年8月27日 上午 11:13
  • HI,

    如果可以執行正確, 可以先不予理會, 因為有可能是開發工具反應的問題

    tihs

    2006年8月28日 上午 10:13
  • 曾經在VC6中遇過類似的情況,記得當時作了Rebuild all後,就恢復正常了,可以試看看這個方法...正確的原因倒也不清楚....XD

     

    2006年8月30日 上午 03:48
  • 感謝大家的回應~~

    沒錯,後來Rebuild all就好了~~也不知道為什麼@@"

    2006年9月11日 上午 07:24
  • 沒想到真的是....VS中還有其他類似神奇的事呢....Orz
    2006年9月12日 上午 04:04