0
當我連接到Excel文件代碼(什麼時候_conn.Open();)windows窗體設計廢墟連接時練成
_conn = new OleDbConnection(_connectionStrting);
_conn.Open();
DataTable dt = _conn.GetOleDbSchemaTable(OleDbSchemaGuid.Tables, null);
String[] sheetNames = new String[dt.Rows.Count];
int i = 0;
foreach (DataRow row in dt.Rows)
{
sheetNames[i] = row["TABLE_NAME"].ToString();
comboBox2.Items.Add(sheetNames[i]);
i++;
}
_conn.Close();
我的Windows窗體的設計(在C#)得到像分辨率的一些問題變化和元素大小變得比以前更小,元素的位置在運行時發生變化。我使用其他方式連接到Excel(使用Excel庫),現在我沒有問題,但我很好奇這個問題。有人告訴我爲什麼會發生這種情況?
可以顯示屏幕截圖... –