2010-11-11 2 views
-2

Я хочу переместить местоположение метки по вертикали или по горизонтали, и оно должно появиться в форме окна и должно быть невидимым в местоположении путем перемещения. Я хочу сделать это через .net-приложение, используя C#, так может ли кто-нибудь помочь мне в этом?Необходимо переместить ярлык в .net-приложение

+2

Что будет пытаться сказать (я предполагаю, что вы не хотите тратить свое драгоценное время на чтение этого длинного текста), так это то, что вы должны подумать о том, чтобы потратить немного больше времени на то, чтобы написать свой вопрос. Если вы этого не сделаете, зачем нам тратить время на то, чтобы написать вам хороший ответ? – jgauffin

+1

Ничего себе, я не могу поверить, что я просто потратил некоторое свое ценное время на это. Это, по-видимому, подразумевает злонамеренное намерение, которое я очень сомневаюсь в том, что у меня есть вопросы. Возможно, это более полезная ссылка: http://msmvps.com/blogs/jon_skeet/archive/2010/08/29/writing-the-perfect-question.aspx –

ответ

0

Вы можете сделать ярлык невидимым с помощью Visible собственности.

myHiddenLabel.Visible = false; 
1

Buddy, вы можете использовать свойство Location

MyLabel.Location.x = ?? 
MyLabel.Location.y = ?? 

скрыть его, используя свойство Visible

MyLabel.Visible = false` 
1

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

Вы можете сделать это легко, установив для свойства Location ярлык, который хотите переместить в новое место. (Если необходимо, например, если вы хотите переместить метку на относительное количество пикселей, вы можете получить значение метки текущей позиции из свойства Location, прежде чем вы установите ее.) Элемент управления меткой также имеет свойство Visible, которое вы можете установить для True или False, чтобы показать/скрыть элемент управления, соответственно:

//Hide the label first 
myLabel.Visible = false; 

//Move the label to a new location on the form 
myLabel.Location = new Point(30, 25); 

//Make the label visible again 
myLabel.Visible = true; 

Если я угадал, и вы просто пытаетесь переместить метку во время разработки (прежде чем начать выполнение вашей программы), вы можете просто перетащите его в новое положение на форме.

+0

thanx приятель своей полезной информации по этому кодированию thnku очень много. ...... :) – AVirk

Смежные вопросы