2017-02-09 40 views
0

我正在尋找允許用戶通過主題文件定位現有控件。中獎用戶主題(控制定位)

例如,假設上方中間有一個文本框,左下方是一個圖片,右下方是一個按鈕。

用戶將能夠通過主題文件指定元素的位置。

我不問如何創建主題文件。我的意圖是收集如果這是可能的首先使用贏的形式和其他人如何去做。

我知道使用WPF和xaml是可能的,但我更願意使用win表單,我希望有人能指出我正確的方向。

謝謝

回答

2

相較於XAML UI像WPF,這是佈局爲主,WinForms的是協調爲主框架,所以,如果你從什麼地方加載控件的位置,你可以很容易地應用它。事情是這樣的:

var userNameTextBox.Location = myThemeService.LoadLocation(userNameTextBox.Name); 

注意,那Location相對於控件的容器。
在主題中設置座標時,您必須考慮這一點。

+0

非常有趣!我是新來的C#和贏取形式,所以這是非常有用的。這應該滿足我的需求。 – PersuitOfPerfection