2010-09-30 2 views
0

Как сделать управление видимым для истинного или ложного. В настоящее время я устанавливаю видимость панели управления, как это в коде позади. Я сравниваю значения Username и UserId. Если оба значения same..i я установка видимости панели ложнойуправляет видимостью в C#

   if (UserName == UserID)) 
       { 
        pnl_linkbuttons.Visible = false; 
       } 

есть ли альтернативный способ установить видимость управления в C# из кода позади.

Заранее спасибо.

ответ

2
pnl_linkbuttons.Visible = UserName == UserID; 
+0

HI ... спасибо за ответ ... –

+0

Я не хочу, чтобы сделать контролируйте видимость таким образом «pnl_linkbuttons.Visible». есть ли другой способ достичь того же –

+0

Я понимаю ваш вопрос сейчас. вы установили контроль внутри Panel. И когда вы хотите сделать видимым какой-то элемент управления, вы сделаете видимым ложным панель. Но вы хотите сделать UnVisible только контролем, который вы хотите. да? – AEMLoviji

0

, если вы используете asp.net вы можете использовать JQuery или JavaScript, но если Youre работает в Windows Forms вам довольно много нужно использовать C#.

Если вы были в silverlight или wpf, вы можете установить видимость с помощью XAML.

попробуйте эту ссылку для справки, если вы находитесь в XAML ... How can you get a XAML TextBlock to collapse when it contains no data?

или здесь в MSDN ... http://msdn.microsoft.com/en-us/library/system.windows.trigger.aspx