Expand/Collapse feature, like MS Outlook

17 posts, 0 answers
  1. sunu
    sunu avatar
    19 posts
    Member since:
    Jun 2009

    Posted 31 Dec 2009 Link to this post

    Hi
    I was looking for the expand and collapse feature for the RADOutlookBar control. I can't find any property that do so.
    Is it possible to incorporate the expand/collapse feature just like MS outllokbar. I will be greateful, if your team can provide such a feature to the current RAD control,if it doesn't exists.

    Regards
    SUNU
  2. Kiril Stanoev
    Admin
    Kiril Stanoev avatar
    1512 posts

    Posted 04 Jan 2010 Link to this post

    Hello Sunu,

    Thank you for your interest in RadOutlookBar. Currently this functionality is not yet available, but we have plans to support it. However, I cannot bind to a specific date. I'd like to use the occasion to ask if you have other feature requests for RadOutlookBar, some functionality you'd like to see implemented in the future. Let me know what is your oppinion on the matter.

    Regards,
    Kiril Stanoev
    the Telerik team

    Instantly find answers to your questions on the new Telerik Support Portal.
    Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
  3. DevCraft banner
  4. sunu
    sunu avatar
    19 posts
    Member since:
    Jun 2009

    Posted 13 Jan 2010 Link to this post

    Hi

    Please find the attached screenshot in which I have marked the essential features those I would like to implement in the current outllokbar control. I will be greateful, if you can implement those features. Thanks for your interest in client opinions on your great product.

    Regards
    Sunu
  5. sunu
    sunu avatar
    19 posts
    Member since:
    Jun 2009

    Posted 13 Jan 2010 Link to this post

    Hi

    Please find the attached screenshot in which I have marked the essential features those I would like to implement in the current outllokbar control. I will be greateful, if you can implement those features. Thanks for your interest in client opinions on your great product.

    Regards
    Sunu
  6. Kiril Stanoev
    Admin
    Kiril Stanoev avatar
    1512 posts

    Posted 13 Jan 2010 Link to this post

    Hello Sunu,

    Thank you for the wonderful feedback. We will definitely take it into consideration when implementing new features for RadOutlookBar. I have also added 500 Telerik points to your account. Let us know if you have additional feature requests or comments on the matter.

    Regards,
    Kiril Stanoev
    the Telerik team

    Instantly find answers to your questions on the new Telerik Support Portal.
    Watch a video on how to optimize your support resource searches and check out more tips on the blogs.
  7. Marcus Lambert
    Marcus Lambert avatar
    41 posts
    Member since:
    Aug 2009

    Posted 12 Feb 2010 Link to this post

    I would love to see this asap...
  8. Kiril Stanoev
    Admin
    Kiril Stanoev avatar
    1512 posts

    Posted 16 Feb 2010 Link to this post

    Hi Marcus and Sunu,

    Just to let you know, this is the the PITS item associated with the minimized functionality. You can monitor its track there.

    Sincerely yours,
    Kiril Stanoev
    the Telerik team

    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
  9. Marcus Lambert
    Marcus Lambert avatar
    41 posts
    Member since:
    Aug 2009

    Posted 16 Feb 2010 Link to this post

    Kiril,
    Thanks for this ...
  10. Oztern Technology
    Oztern Technology avatar
    7 posts
    Member since:
    Dec 2009

    Posted 28 Apr 2010 Link to this post

    Hi
    When will be the new features suggsted by SUNU is going to be implemented. We will be greateful, if  we can use them in the coming version

    Oztern team
  11. Kiril Stanoev
    Admin
    Kiril Stanoev avatar
    1512 posts

    Posted 30 Apr 2010 Link to this post

    Hi Oztern,

    We plan to introduce this feature with the Q2 2010 release, which is scheduled for mid of July this year.

    Sincerely yours,
    Kiril Stanoev
    the Telerik team

    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
  12. Oztern Technology
    Oztern Technology avatar
    7 posts
    Member since:
    Dec 2009

    Posted 03 May 2010 Link to this post

    Hi
    Thanks. We have one more suggestion/requirement for the upcoming outlookbar control.

    Our requiremet is to add a new section which has to display other data than the content template. Current outlook control doesnot support a template which can be bind against ItemTemplate, other than content template. For implementing this, we have created a new section in content template and assigned seperate datasource. It will be better if you can provide a new scction just like content template in which new conntrols can be displayed & can be set binding via a new Item template.

    Please find the attached  screenshot & code so that the requirement will be more clear.
     <telerikNavigation:RadOutlookBar Grid.Row="1" x:Name="outlookBar"    
                                                     SelectionChanged="outlookBar_SelectionChanged" > 
                        <telerikNavigation:RadOutlookBar.TitleTemplate> 
                            <DataTemplate> 
                                <StackPanel Orientation="Horizontal">  
                                    <Image Source="{Binding Image}" Width="22" Height="22" /> 
                                    <TextBlock Text="{Binding Title}" Margin="3 0 0 0" VerticalAlignment="Center" /> 
                                </StackPanel> 
                            </DataTemplate> 
                        </telerikNavigation:RadOutlookBar.TitleTemplate> 
     
                        <!-- Item Template--> 
                        <telerikNavigation:RadOutlookBar.ItemTemplate> 
                            <DataTemplate> 
                                <StackPanel Orientation="Horizontal" Cursor="Hand">  
                                    <Image Source="{Binding Image}" Width="22" Height="22" /> 
                                    <TextBlock Text="{Binding Title}" Margin="6 0 0 0" VerticalAlignment="Center" /> 
                                </StackPanel> 
                            </DataTemplate> 
                        </telerikNavigation:RadOutlookBar.ItemTemplate> 
     
                        <!-- Content Template--> 
                        <telerikNavigation:RadOutlookBar.ContentTemplate> 
                            <DataTemplate> 
                                <Grid Margin="-1">  
                                    <Grid.RowDefinitions> 
                                        <RowDefinition Height="*"/>  
                                        <RowDefinition Height="105"/>  
                                    </Grid.RowDefinitions> 
                                    <StackPanel Orientation="Horizontal" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Grid.Row="0">  
                                        <ListBox x:Name="outlookItemContent" ItemsSource="{Binding SubModule}" Width="800" BorderBrush="{x:Null}"   
                                             Background="{x:Null}" HorizontalAlignment="Stretch" VerticalAlignment="Stretch"   
                                             SelectionChanged="outlookItemContent_SelectionChanged" Loaded="outlookItemContent_Loaded" 
                                             > 
                                            <ListBox.ItemTemplate> 
                                                <DataTemplate> 
                                                    <StackPanel Orientation="Horizontal" Margin="3 0 0 0">  
                                                        <Image Source="{Binding Image}" Height="14" Width="14"/>  
                                                        <TextBlock Text="{Binding Title}" Margin="5,1,2,2" Height="14"/>  
                                                    </StackPanel> 
                                                </DataTemplate> 
                                            </ListBox.ItemTemplate> 
                                        </ListBox> 
                                    </StackPanel> 
     
                                    <Grid Grid.Row="1">  
                                        <Grid.RowDefinitions> 
                                            <RowDefinition Height="22"/>  
                                            <RowDefinition Height="*"/>  
                                        </Grid.RowDefinitions> 
                                        <Border Grid.Row="0" VerticalAlignment="Top"   
                                                Background="#FFE2EEFF" BorderThickness="1" BorderBrush="#FFB6D5FE" 
                                                Margin="0 0 1 0">  
                                            <StackPanel Orientation="Horizontal" Margin="3 0 0 0">  
                                                <Image Source="Images/RecentItems.png" Height="14" Width="14"/>  
                                                <TextBlock Text="Create New" Foreground="#FF15428B" FontWeight="Bold"  Margin="6,2,2,2"/>  
                                            </StackPanel> 
                                        </Border> 
                                        <ListBox x:Name="createNewListbox" Grid.Row="1" ItemsSource="{Binding CreateNew}" Width="800"   
                                                 BorderBrush="{x:Null}" Background="{x:Null}"   
                                             HorizontalAlignment="Left" VerticalAlignment="Stretch"   
                                             SelectionChanged="createNewListbox_SelectionChanged" Margin="0 -1 1 0" 
                                             > 
                                            <ListBox.ItemTemplate> 
                                                <DataTemplate> 
                                                    <StackPanel Orientation="Horizontal" Margin="3 0 0 0" HorizontalAlignment="Left">  
                                                        <Image Source="{Binding Image}" Height="13" Width="14"/>  
                                                        <TextBlock Text="{Binding Title}" Margin="5,1,2,2" Height="13"/>  
                                                    </StackPanel> 
                                                </DataTemplate> 
                                            </ListBox.ItemTemplate> 
                                        </ListBox> 
                                    </Grid> 
                                </Grid> 
                            </DataTemplate> 
                        </telerikNavigation:RadOutlookBar.ContentTemplate> 
     
                        <!-- ItemMinimized Template--> 
                        <telerikNavigation:RadOutlookBar.ItemMinimizedTemplate> 
                            <DataTemplate> 
                                <Image Source="{Binding Image}" Width="16" Height="16" ToolTipService.ToolTip="{Binding Title}"/>  
                            </DataTemplate> 
                        </telerikNavigation:RadOutlookBar.ItemMinimizedTemplate> 
     
                        <!-- Item DropDown Template--> 
                        <telerikNavigation:RadOutlookBar.ItemDropDownContentTemplate> 
                            <DataTemplate> 
                                <StackPanel Orientation="Horizontal">  
                                    <Image Source="{Binding Image}" Width="17" Height="17" /> 
                                    <TextBlock Text="{Binding Title}" Margin="4 0 0 0" VerticalAlignment="Center" Height="18"/>  
                                </StackPanel> 
                            </DataTemplate> 
                        </telerikNavigation:RadOutlookBar.ItemDropDownContentTemplate> 
                    </telerikNavigation:RadOutlookBar> 

    ItemSource is
     public static List<Module> GetOutlookbarItems()  
            {  
                return new List<Module>()  
                {  
                   new Module()  
                   {  
                       Title="Calendar",   
                       Image = new BitmapImage(new Uri("Images/calendar.png",UriKind.Relative)),   
                       Url="/Calendar/Scheduler",  
                       SubModule = new List<Module>()   
                       {   
                           new Module{Title="Add Event",Url="/ClientInfo/ClientInfo.CollectorView"Image=new BitmapImage(new Uri("Images/collector.Png",UriKind.Relative))},  
                           new Module{Title="Search",Url="/ClientInfo/ClientInfo.CollectorView"Image=new BitmapImage(new Uri("Images/collector.Png",UriKind.Relative))},  
                       },  
                       CreateNew = new List<Module>()   
                       {   
                           new Module{Title="Account",Url="/ClientInfo/ClientInfo.CollectorView"Image=new BitmapImage(new Uri("Images/account.png",UriKind.Relative))},  
                           new Module{Title="Contact",Url="/ClientInfo/ClientInfo.CollectorView"Image=new BitmapImage(new Uri("Images/contact.Png",UriKind.Relative))},  
                           new Module{Title="Document",Url="/ClientInfo/ClientInfo.CollectorView"Image=new BitmapImage(new Uri("Images/document.Png",UriKind.Relative))},  
                       }  
                   },  
                    new Module()  
                   {  
                       Title="Accounts",   
                       Image = new BitmapImage(new Uri("Images/account.png",UriKind.Relative)),   
                       //Url="/Account",  
                       SubModule = new List<Module>()   
                       {   
                           new Module{Title="Add Account",Url="/ClientInfo/ClientInfo.CollectorView"Image=new BitmapImage(new Uri("Images/addAccount.png",UriKind.Relative))},  
                           new Module{Title="Search Account",Url="/ClientInfo/ClientInfo.CollectorView"Image=new BitmapImage(new Uri("Images/find.Png",UriKind.Relative))},  
                      },  
                       CreateNew = new List<Module>()   
                       {   
                           new Module{Title="Account",Url="/ClientInfo/ClientInfo.CollectorView"Image=new BitmapImage(new Uri("Images/account.png",UriKind.Relative))},  
                           new Module{Title="Contact",Url="/ClientInfo/ClientInfo.CollectorView"Image=new BitmapImage(new Uri("Images/contact.Png",UriKind.Relative))},  
                           new Module{Title="Document",Url="/ClientInfo/ClientInfo.CollectorView"Image=new BitmapImage(new Uri("Images/document.Png",UriKind.Relative))},  
                           //new Module{Title="Report",Url="/ClientInfo/ClientInfo.CollectorView"Image=new BitmapImage(new Uri("Images/reports.Png",UriKind.Relative))},  
                       }  
                   },  
                    new Module()  
                   {  
                       Title="Contacts",   
                       Image = new BitmapImage(new Uri("Images/contact.png",UriKind.Relative)),   
                       //Url="/Calendar/Scheduler",  
                   },  
                    new Module()  
                   {  
                       Title="Documents",   
                       Image = new BitmapImage(new Uri("Images/document.png",UriKind.Relative)),   
                       //Url="/Collection/CollectionEdit",  
                   },   
                    new Module()  
                   {  
                       Title="Reports",   
                       Image = new BitmapImage(new Uri("Images/reports.png",UriKind.Relative)),   
                       //Url="/Collection/CollectionEdit",  
                   },   
     
                    new Module()  
                   {  
                       Title="Deleted Items",   
                       Image = new BitmapImage(new Uri("Images/RecycleBin.png",UriKind.Relative)),   
                       //Url="/Collection/CollectionEdit",  
                   },  
                    new Module()  
                   {  
                       Title="Recent Items",   
                       Image = new BitmapImage(new Uri("Images/RecentItems.png",UriKind.Relative)),   
                       //Url="/Collection/CollectionEdit",  
                   },  
                };  
            } 

    Regards
    Oztern
  13. Kiril Stanoev
    Admin
    Kiril Stanoev avatar
    1512 posts

    Posted 05 May 2010 Link to this post

    Hello Oztern,

    Thank you for your feature request. I am not sure that we will implement this feature for Q2 2010, since this scenario is achievable by adding an additional ItemsControl in the ContentTemplate, as you are currently doing. However, I've added you feature request in our PITS under the name "OutlookBar: Additional section, separate from Content area" and tomorrow the latest it will be available for voting. If it gathers enough popularity, we will definitely be implemented. Meanwhile, if you have additional feedback for RadOutlookBar, do not hesitate to contact us.

    All the best,
    Kiril Stanoev
    the Telerik team

    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items.
  14. Oztern Technology
    Oztern Technology avatar
    7 posts
    Member since:
    Dec 2009

    Posted 29 Jul 2010 Link to this post

    Hi
    We will be greateful if we can know the status of this feature. It seems to be not implemented in Q2 2010 version

    Oztern
  15. Kiril Stanoev
    Admin
    Kiril Stanoev avatar
    1512 posts

    Posted 29 Jul 2010 Link to this post

    Hi Oztern,

    For the moment we will not offer this functionality out of the box due to the low demand for it. If you take a look at the associated PITS item, you can see that this feature request has generated 0 votes. However, if this features grows in popularity during Q2, we will implement it during Q3.

    All the best,
    Kiril Stanoev
    the Telerik team
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
  16. Marcus Lambert
    Marcus Lambert avatar
    41 posts
    Member since:
    Aug 2009

    Posted 29 Jul 2010 Link to this post

  17. Oztern Technology
    Oztern Technology avatar
    7 posts
    Member since:
    Dec 2009

    Posted 30 Jul 2010 Link to this post

    Hi
    Sorry. We are talking reg. the Minimized functionality of outlook bar. Please see the link http://www.telerik.com/support/pits.aspx#/public/silverlight/373

    Oztern
  18. Kiril Stanoev
    Admin
    Kiril Stanoev avatar
    1512 posts

    Posted 30 Jul 2010 Link to this post

    Hello Oztern,

    Thank you for the clarification. I was talking about the "OutlookBar: Additional section, separate from Content area" item that has 0 votes. As for the item associated with the minimized functionality, we will do our best to release this functionality with our Q3 2010 release. However, I cannot confirm that with 100% certainty since there are things with higher priorities than this feature request.

    Regards,
    Kiril Stanoev
    the Telerik team
    Do you want to have your say when we set our development plans? Do you want to know when a feature you care about is added or when a bug fixed? Explore the Telerik Public Issue Tracking system and vote to affect the priority of the items
Back to Top
DevCraft banner