2014-11-25 42 views
1

當一個按鈕被拖放到WinForms設計器上時,它將自動具有名稱button1,接下來將是button2。這個怎麼用?有什麼方法可以改變默認的命名行爲嗎?Visual Studio名稱如何控制?

我的整個目的是獲取colFieldName而不是gridColumn1,然後更改其字段名稱。有關於此的任何建議?

+0

除了當前的默認命名行爲,您更喜歡什麼? – StackTrace 2014-11-25 11:32:47

+0

查看此評論由漢斯http://stackoverflow.com/questions/14734816/can-i-change-the-default-naming-of-components-in-visual-studio-2012#comment20619389_14734816 – prem 2014-11-25 11:37:57

回答

4

這是如何工作的?

當您在設計器上拖動控件時,Visual Studio將確定當前類中的變量名稱並添加1,直到該變量是唯一的。 (所以它需要的類名Button,較低的情況下的第一個字符(button),然後開始在1計數,所以你得到button1button2等)

有什麼辦法來改變默認命名行爲?

不適用於變量。對於你有默認模板和控件can have a custom content when dropping的類,但據我所知,你不能改變變量的名字。

+0

@CodeCaster:什麼部分?很難找到關於不存在的功能的文檔。 – 2014-11-25 11:30:23

+0

@Sri:需要更多幫助? – 2014-11-25 20:50:00

0

你不能改變命名行爲,但是如果你在選擇按鈕後進入右側的屬性,你可以將名稱改爲任何你想要的名稱,它將被稱爲this。

當前它也是這樣工作的當你在設計器上拖動一個控件時,Visual Studio會確定當前類中的變量名稱並加1,直到該變量是唯一的。