
                                            mohammad reza
                                            
                                    
    Top achievements
    
            
                 Rank 1
                Rank 1
            
    
                                        
                                        mohammad reza
                                        asked on 08 Aug 2016, 07:13 AM
                                    
                                hi.
i want to have a fullscreen form with auto hide title bar like "Microsoft Remote Desktop" or so on.
is there a way to implement it with telerik winform components ?
4 Answers, 1 is accepted
0
                                Hello Mohammad,
Thank you for writing.
You can detect when the form is maximized and hide its title bar programmatically. Here is a sample code snippet:
 
 
I hope this information helps. Should you have further questions I would be glad to help.
Regards,
Dess
Telerik by Progress
                                        Thank you for writing.
You can detect when the form is maximized and hide its title bar programmatically. Here is a sample code snippet:
public Form1(){    InitializeComponent();    this.SizeChanged+=Form1_SizeChanged;}private void Form1_SizeChanged(object sender, EventArgs e){    if (this.WindowState == FormWindowState.Maximized)    {        this.FormElement.TitleBar.Visibility = Telerik.WinControls.ElementVisibility.Collapsed;    }    else    {              this.FormElement.TitleBar.Visibility = Telerik.WinControls.ElementVisibility.Visible;    }}I hope this information helps. Should you have further questions I would be glad to help.
Regards,
Dess
Telerik by Progress
Check out the Windows Forms project converter, which aids the conversion process from standard Windows Forms applications written in C# or VB to Telerik UI for WinForms.For more information check out this blog post and share your thoughts.
0
                                
                                                    mohammad reza
                                                    
                                            
    Top achievements
    
            
                 Rank 1
                Rank 1
            
    
                                                
                                                answered on 08 Aug 2016, 07:55 AM
                                            
                                        thanks Dess
but when i set "TitleBar.Visibility = ElementVisibility.Collapsed"
title bar hide for ever in maximized radform !!!
0
                                Hello Mohammad, 
Thank you for writing back.
Indeed, the title bar is collapsed. Autohiding functionality for the title bar is not supported out of the box. You can handle the MouseMove event of the form and make the title bar visible when the cursor is close to the title bar:
Note that this is just a sample approach and it may not cover all possible cases. Feel free to modify it in a way which suits your requirement best.
I hope this information helps.
Regards,
Dess
Telerik by Progress
                                        Thank you for writing back.
Indeed, the title bar is collapsed. Autohiding functionality for the title bar is not supported out of the box. You can handle the MouseMove event of the form and make the title bar visible when the cursor is close to the title bar:
private void Form1_MouseMove(object sender, MouseEventArgs e){    if (this.WindowState == FormWindowState.Maximized)    {        if (e.Y < 20)        {            this.FormElement.TitleBar.Visibility = Telerik.WinControls.ElementVisibility.Visible;        }    }}Note that this is just a sample approach and it may not cover all possible cases. Feel free to modify it in a way which suits your requirement best.
I hope this information helps.
Regards,
Dess
Telerik by Progress
Check out the Windows Forms project converter, which aids the conversion process from standard Windows Forms applications written in C# or VB to Telerik UI for WinForms.For more information check out this blog post and share your thoughts.
0
                                
                                                    mohammad reza
                                                    
                                            
    Top achievements
    
            
                 Rank 1
                Rank 1
            
    
                                                
                                                answered on 09 Aug 2016, 05:40 AM
                                            
                                        [quote]Dess said:Hello Mohammad, 
Thank you for writing back.
Indeed, the title bar is collapsed. Autohiding functionality for the title bar is not supported out of the box. You can handle the MouseMove event of the form and make the title bar visible when the cursor is close to the title bar:
                                        Thank you for writing back.
Indeed, the title bar is collapsed. Autohiding functionality for the title bar is not supported out of the box. You can handle the MouseMove event of the form and make the title bar visible when the cursor is close to the title bar:
private void Form1_MouseMove(object sender, MouseEventArgs e){    if (this.WindowState == FormWindowState.Maximized)    {        if (e.Y < 20)        {            this.FormElement.TitleBar.Visibility = Telerik.WinControls.ElementVisibility.Visible;        }    }}[/quote]
thanks Dess.
that is nice idea!!
