Trang 1 trên tổng số 2 12 Cuối cùngCuối cùng
Từ 1 tới 10 trên tổng số 11 kết quả

Đề tài: click vào buuton không mở được sự kiện openfiledialoge.

  1. #1
    Ngày gia nhập
    02 2012
    Bài viết
    46

    Angry click vào buuton không mở được sự kiện openfiledialoge.

    mình có 1 button khi click vào nó sẽ mở openfiledialog để mình chọn hình vào trong picturebox nhưng khi chạy click vào nó thì không thấy mở openfiledialog.
    code.
    Code:
            private void btnavatar_Click_1(object sender, EventArgs e)
            {
                string filePath = null;
                OpenFileDialog image = new OpenFileDialog();
                if (image.ShowDialog() == DialogResult.OK)
                {
                    filePath = image.FileName;
                }
                pictureBox1.Image = Image.FromFile(filePath.ToString());
                pictureBox1.SizeMode = PictureBoxSizeMode.StretchImage;
            }
    hình.
    NỘI QUY DIỄN ĐÀN LÀ CHIA SẺ VÀ HỌC HỎI - GIÚP NGƯỜI KHÁC CŨNG LÀ TỰ GIÚP MÌNH CÓ THÊM KIẾN THỨC

  2. #2
    Ngày gia nhập
    08 2011
    Nơi ở
    Yên Bái- Hà Nội
    Bài viết
    961

    Bạn đã gán sự kiện cho cái nút chưa? nếu có rồi thì debug xem bị lỗi gì. Mà nghĩ lại mỗi cái open file thì có lỗi gì đc.hihi
    Skype: mrfour.it - Yahoo:mrfour_it
    Gmail: mrfour.it@gmail.com
    Bạn muốn học lập trình? Bạn chưa có kiến thức cơ bản? Bạn muốn học từ cơ bản tới nâng cao?... Bạn muốn có source code để tham khảo? Muốn có người hỗ trợ khi học?....http://www.laptrinh123.com sẽ giúp bạn những điều đó!

  3. #3
    Ngày gia nhập
    05 2010
    Bài viết
    345

    Code của bạn mình chạy trên máy mình thì vẫn tạo dialog bình thường.

  4. #4
    Ngày gia nhập
    12 2010
    Bài viết
    683

    Quái! code ok mà bạn!

  5. #5
    Ngày gia nhập
    08 2011
    Nơi ở
    Yên Bái- Hà Nội
    Bài viết
    961

    Trích dẫn Nguyên bản được gửi bởi itc Xem bài viết
    thì đấy, tớ gán sự kiện cho cái nút rồi đó debug cũng không có thấy báo lỗi gì
    Debug từng dòng, tới dòng showdialog() nó ko hiện cái cửa sổ lên à? Vậy bạn thử messagebox show() coi được ko?
    Skype: mrfour.it - Yahoo:mrfour_it
    Gmail: mrfour.it@gmail.com
    Bạn muốn học lập trình? Bạn chưa có kiến thức cơ bản? Bạn muốn học từ cơ bản tới nâng cao?... Bạn muốn có source code để tham khảo? Muốn có người hỗ trợ khi học?....http://www.laptrinh123.com sẽ giúp bạn những điều đó!

  6. #6
    Ngày gia nhập
    03 2012
    Bài viết
    10

    Mặc định click vào buuton không mở được sự kiện openfiledialoge.

    debug xem nó có nhảy vào function đấy ko :-?. Nghi ngờ là chưa set event click lắm

  7. #7
    Ngày gia nhập
    02 2012
    Bài viết
    46

    quái nhể ? nó bị gì không biết, tớ cũng tạo thử 1 form riêng thì nó mở mà.
    NỘI QUY DIỄN ĐÀN LÀ CHIA SẺ VÀ HỌC HỎI - GIÚP NGƯỜI KHÁC CŨNG LÀ TỰ GIÚP MÌNH CÓ THÊM KIẾN THỨC

  8. #8
    Ngày gia nhập
    07 2011
    Nơi ở
    Modova
    Bài viết
    123

    Mình nghĩ bạn thử làm như thế này nhé: Bạn hãy xóa tất cả code trên, sau đó double click vào button sau đó copy đoạn code trên (phần thân) vào trong đó. Bạn không thao tác được với button này là vì bạn chưa tạo event handle (Click) cho button, vì ở trên bạn đang bị trùng (vì mình thấy có số 1 mà (btnavatar_Click_1). Khi debug bạn cố gắng xem phần cửa sổ thông báo lỗi, nếu có bạn hãy double click vào dòng báo lỗi trên cửa sổ lỗi, nó sẽ dẫn bạn đến đoạn code có lỗi, và bạn chỉ việc xóa đoạn code đó (vì đoạn đó mô tả btnavatar_Click_1).
    A good beginning and a good ending !

  9. #9
    Ngày gia nhập
    02 2012
    Bài viết
    46

    Trích dẫn Nguyên bản được gửi bởi Moscow Xem bài viết
    Mình nghĩ bạn thử làm như thế này nhé: Bạn hãy xóa tất cả code trên, sau đó double click vào button sau đó copy đoạn code trên (phần thân) vào trong đó. Bạn không thao tác được với button này là vì bạn chưa tạo event handle (Click) cho button, vì ở trên bạn đang bị trùng (vì mình thấy có số 1 mà (btnavatar_Click_1). Khi debug bạn cố gắng xem phần cửa sổ thông báo lỗi, nếu có bạn hãy double click vào dòng báo lỗi trên cửa sổ lỗi, nó sẽ dẫn bạn đến đoạn code có lỗi, và bạn chỉ việc xóa đoạn code đó (vì đoạn đó mô tả btnavatar_Click_1).
    mình cũng đã thử cách như bạn nói lâu rồi, à mà các bạn lưu ý là code vẫn chạy bỉnh thường chứ ko có thông báo lỗi gì đâu nha, nhiều bạn cứ tưởng nó bị lỗi rồi ko lên openfiledialog. hix
    NỘI QUY DIỄN ĐÀN LÀ CHIA SẺ VÀ HỌC HỎI - GIÚP NGƯỜI KHÁC CŨNG LÀ TỰ GIÚP MÌNH CÓ THÊM KIẾN THỨC

  10. #10
    Ngày gia nhập
    09 2011
    Bài viết
    43

    mình nghĩ là filepath có vde

Các đề tài tương tự

  1. Click chuột vào textbox thì xóa giá trị, không click lại hiện ra thì làm thế nào?
    Gửi bởi thangemhamhochoi trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 6
    Bài viết cuối: 16-11-2012, 01:11 PM
  2. Sự kiện cho việc click và double click của Grid Control DEV EXPRESS
    Gửi bởi endyquach trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 4
    Bài viết cuối: 04-07-2012, 11:00 PM
  3. Làm sao để click chuột được vào game đã trận các hàm API click mouse
    Gửi bởi khoailamautogame trong diễn đàn Windows API, Hooking, xử lý Windows Message
    Trả lời: 9
    Bài viết cuối: 14-07-2011, 10:30 PM
  4. Đổ dữ liệu vào DropDownList trong GridView khi click Select rồi click Edit
    Gửi bởi hocphp_1998 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 21-11-2010, 09:18 PM
  5. Bài tập C++ Kiểm tra phần tử xuất hiện giữa 2 mảng
    Gửi bởi hamster_no1 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 1
    Bài viết cuối: 27-03-2010, 09:09 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn