網(wǎng)站制作NEWS
請教visual studio 2005用C#編寫winform的時候,設(shè)計窗口總是自動跳成網(wǎng)頁顯示代碼而不是設(shè)計的可視化界面
把你要自定義的類放到所在窗體類的后面?;蛘咴傩陆ㄒ粋€類就不會有這樣的問題了。。
比如你給的例子要這樣就不會出錯了:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
namespace WindowsApplication7
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void button1_Click(object sender, EventArgs e)
{
}
private void button2_Click(object sender, EventArgs e)
{
}
private void Form1_Load(object sender, EventArgs e)
{
}
}
//這樣重新編譯一下就好了。
public class ----我剛輸入這個準(zhǔn)備聲明一個類,再點回去就那副樣子了,哪怕刪除這行還是那樣子。
}
其實在編譯器出錯時,下面會有一個類似這樣的警告 ” 類 Form1 可以進行設(shè)計,但不是文件中的第一個類。Visual Studio 要求設(shè)計器使用文件中的第一個類。移動類代碼使之成為文件中的第一個類,然后嘗試重新加載設(shè)計器?!?。
它已經(jīng)提示你是怎么回事了。。
再提一下,建議換vs2008, vs2010,這樣就會有更人性化的提示。
多重隨機標(biāo)簽