我有一個奇怪的問題,我不知道這是在GroupBox/TabControl中的.Net DataGridView的默認行爲。WinForms - DataGridView從GroupBox繼承樣式
我從頭創建了一個新的WinForm項目,並創建了一個GroupBox(更改了文本樣式)。就像這樣:
alt text http://www.freeimagehosting.net/uploads/65f5f2762d.png
然後,我創建了一個簡單的DataGridView,沒有字體風格可言,像這樣:
alt text http://www.freeimagehosting.net/uploads/09f55f951a.png
然後,在設計模式,我拖着的DataGridView組框,並且這種神奇的內部剛剛發生:
alt text http://www.freeimagehosting.net/uploads/d0334132f0.png
我的問題是,我可以禁用此行爲嗎?如果我在GroupBox之外改變DataGridView樣式,然後將其拖入,導致丟失所有樣式。
只爲備案,此表格根本沒有無代碼。
在此先感謝。
我也注意到了這個問題,最特別的是與字體。這似乎是由設計,但我從來沒有一個非默認樣式在拖入時發生變化,所以這看起來很奇怪。 我發現「禁用」它的唯一方法是更改從容器默認的屬性,一旦它被拖入。 – 2010-03-11 13:18:23