網(wǎng)站制作NEWS
請(qǐng)教visual studio 2005用C#編寫winform的時(shí)候,設(shè)計(jì)窗口總是自動(dòng)跳成網(wǎng)頁(yè)顯示代碼而不是設(shè)計(jì)的可視化界面
把你要自定義的類放到所在窗體類的后面?;蛘咴傩陆ㄒ粋€(gè)類就不會(huì)有這樣的問題了。。
比如你給的例子要這樣就不會(huì)出錯(cuò)了:
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 ----我剛輸入這個(gè)準(zhǔn)備聲明一個(gè)類,再點(diǎn)回去就那副樣子了,哪怕刪除這行還是那樣子。
}
其實(shí)在編譯器出錯(cuò)時(shí),下面會(huì)有一個(gè)類似這樣的警告 ” 類 Form1 可以進(jìn)行設(shè)計(jì),但不是文件中的第一個(gè)類。Visual Studio 要求設(shè)計(jì)器使用文件中的第一個(gè)類。移動(dòng)類代碼使之成為文件中的第一個(gè)類,然后嘗試重新加載設(shè)計(jì)器。“。
它已經(jīng)提示你是怎么回事了。。
再提一下,建議換vs2008, vs2010,這樣就會(huì)有更人性化的提示。
多重隨機(jī)標(biāo)簽