這是我的第一個線程在這個偉大的網站進行編程:)Winform用戶控制大小本地化後切換回初始大小
我有一個與我的UC問題。我目前正在開發DataGridView的擴展版本,它增加了一些功能,如分頁支持。
這裏是UC的一種形式裏面的圖片後,我讓它比初始規模更大:
最後,我改變形式的語言來印尼。然後設計師突然重新繪製我的UC。我的加州大學容器的大小是好的,意味着設計師記得我之前調整過我的UC大小。但不幸的是,UC容器內的控制器會切換回初始尺寸,並留下一些空白空間。這種行爲只發生在設計時間。 UC在運行模式下很好,它的尺寸效果很好。
這怎麼可能發生的傢伙?雖然在運行時很好,但在設計時卻很醜陋。 對不起,我的英語,來自印度尼西亞的問候:) 謝謝。
===解決方案===
戲之後了一下,終於我找到了解決辦法。在將控件放入容器之前,我必須先將一個Panel添加到容器中,將其設置爲透明,並將其Dock屬性設置爲Fill。接下來是DataGridView和BindingNavigator。建立和它的作品就像一個魅力!
看來,小組解決了問題:)
乾杯
如何實現該用戶控件的佈局?通過設置錨點,設置碼頭或絕對位置? – xtu
@xtu我已經玩過所有的屬性:)。一切工作正常與錨和碼頭設置。問題是隻有當本地化發生變化時。設計師重新繪製我的UC,不幸的是我不知道如何保持大小。我上面提到的小組解決了我的頭痛問題:D – zulfahrain