-1
我遇到了無法在窗體上看到我的任何控件的問題。在我看到comboBox之前,但在運行該程序之前,它在設計器視圖中不可見。此外,如果我嘗試添加任何內容,點擊後不會生成任何事件。例如。如果我添加一個文本框,我無法訪問textchanged事件或任何其他事件。我不知道發生了什麼,但我附加了我的下面的函數,它是包含我唯一代碼的「Form1_Load」。窗體上的控件未顯示
{
{
try
{
string connectionString = "Data Source=LPMSW09000012JD\\SQLEXPRESS;Initial Catalog=Carimed_Inventory;Integrated Security=True";
SqlConnection con2 = new SqlConnection(connectionString);
con2.Open();
string query = "SELECT * FROM dbo.Carimed; ";
SqlCommand cmd2 = new SqlCommand(query, con2);
SqlDataReader dr2 = cmd2.ExecuteReader();
while (dr2.Read())
{
string cari_des = dr2.GetString(dr2.GetOrdinal("Item_Description"));
suggestComboBox1.Items.Add(cari_des);
}
con2.Close();
}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
};
// TrySomeThings(); // <-- comment this to see the standard behavior
//suggestComboBox1.SelectedIndex = -1;
}
}
查看設計器代碼,看看控件是面板還是組框工具的一部分,並且面板是頂部的那個,就像隱藏或重疊的東西一樣。如果您沒有編譯時錯誤,至少您可以確保您的控件不會從窗體中刪除。 – glant
看看Designer.cs文件。你的控件在那裏列出? VS中的錯誤有時候表單會失去它的控制。你可能需要製作一個新的表格。 –
@glant是的一切都是爲了它。 Idk在執行過程中顯示正常,但編輯時不可見 – Jevon