Как добавить точки в формы в Visual C # 2010 Express и посмотреть, какие большие метки? - PullRequest
0 голосов
/ 07 декабря 2010

Я пытаюсь научиться создавать базы данных, используя C # в качестве «основного языка».Я установил Microsoft Visual C # 2010 Express, создал приложение и т. Д. Однако есть небольшая проблема.Форма на разработчике GUI не выглядит нормальной.Обычно на этих вещах вы видите точки, равномерно распределенные по всей форме.Также, когда вы перетаскиваете, скажем, ярлыки на объекте, довольно легко точно определить, насколько они велики в обоих измерениях в большинстве других IDE.Наконец, между точками и простотой наглядности - и контроля - размера меток, вы можете довольно легко выравнивать метки, текстовые поля и другие элементы.

В этой IDE это не совсем так.Они убрали «точечные координаты», они сделали положение всего более точным, вы не можете ясно видеть, насколько большой ярлык после того, как вы его положили и т. Д. Мой вопрос: как, есливозможно, я мог бы переключить вещь на более традиционный стиль в этом отношении?

Я знаю, что моя формулировка этого может быть трудной для понимания.Я не знаю точную терминологию некоторых из этих вещей.

Спасибо!

Ответы [ 3 ]

2 голосов
/ 07 декабря 2010

В Visual Studio 2010 Professional вы можете переключиться в режим сетки вместо режима линий из диалогового окна Options, выбрав Windows Forms Designer, а затем установив для параметра LayoutMode значение SnapToGrid.

Вы можете попробовать это в Express?

0 голосов
/ 07 декабря 2010

Как предлагает Фредерик, панель параметров содержит некоторые настройки для дизайнера. Также ShowGrid может помочь с визуальными подсказками.

Однако Я рекомендую использовать LayoutManager, такой как TableLayoutPanel или FlowLayoutPanel, и использовать методы стыковки / закрепления, которые устраняют скучные проблемы с совершенством пикселей, которые вы получите, выполнив выравнивание самостоятельно. Я, конечно, предполагаю, что вы делаете "нормальную" форму winform здесь ...

Посмотрите на эту статью MSDN: http://msdn.microsoft.com/en-us/library/ms171689.aspx

0 голосов
/ 07 декабря 2010

Я думаю, вы слишком быстро списываете IDE - все эти функции доступны в Pro, но не можете поручиться за Express; возможно, вам следует попробовать добавить в форму несколько элементов управления и перетащить их вокруг, удерживая такие клавиши, как [ctrl] - вы, вероятно, обнаружите, что большинство того, что вам нужно, находится прямо у вас под рукой, просто отличается от других IDE

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...