This is a migrated thread and some comments may be shown as answers.

Filter Icons on Image type columns

3 Answers 157 Views
GridView
This is a migrated thread and some comments may be shown as answers.
Ken
Top achievements
Rank 1
Ken asked on 19 Mar 2008, 11:09 PM
When I draw out my grid columns manually and allow filtering the filter icons appear at the top of  GridViewImageColumn type columns. I think that the default behaviour should be to hide icons on non-text column types.
How do I hide individual icons on a particular column??
Thanks

3 Answers, 1 is accepted

Sort by
0
Accepted
Dwight
Telerik team
answered on 20 Mar 2008, 02:33 PM
Hello Ken,

We moved your thread to RadGridView forum since here the community is more effective with questions regarding RadGridView for winforms.
Now on the question.

Thank you for noting that issue. We will correct this behavior for our major Q1 2008 release scheduled for mid April.
Your Telerik points have been updated as well.

There is no suitable workaround to this issue as updating the grid will bring the icons back.

Kind regards,
Evtim
the Telerik team

Instantly find answers to your questions at the new Telerik Support Center
0
Ken
Top achievements
Rank 1
answered on 20 Mar 2008, 03:23 PM
Thank you. Please expect a storm of messages from me as I implement a new Engineering program for an oil service company here in Calgary. This is my first Windows Forms application in a while as I have been working with ASP.NET/MVC web applications. This is my first time with Telerik controls as I have just switched from Infragistics tools. I am noticing an awkwardness with using some of your control settings and I will try to point these out as I can (and can find the time). I am developing in in C# VS2008 using Linq-to-SQL ORM as my data access methodology. As this must be a secure application I will be integrating the winforms application with the the .NET Membership, Role, and Profile providers and have extended the membership tables to include extended attributes such as first and last name, address, organization id, etc. This integration will be completed within the next two weeks or so. LINQ data binding works well with your controls but I am having a great deal of problems getting scroll bars to appear as required on your grids and the grids are not sizing correctly too display only complete rows and columns so they look a little wonky. Your controls have their own way on setting attributes but I would suggest a more simplified approach. for example, your RadGridView should (without) going to a specialized editor expose settings such as GridTitleText, and I cringe when I see the words "Primitive" in any editor. Too arcane for my liking. Try simplifying your editors. I am following the thread from the others with regards to data paging. The majority of users out there are used to the web with paged record sets and a 1,2,3...10 pager control setting at the bottom of each grid. It is not always practical for the programmer to craft proper queries to display data and your grids should allow for paged data access as well as filtering. I have about 1000 more comments on your winforms controls and you can pick and choose from the them as you see fit. As a developer, I will swing towards whatever toolkit allows me to most easily create a good-looking application with the least amount of work. DevForce holds some interest to me but your grid looked better and I like your ShapedForms. Integration with LINQ and clear code examples of simple actions is a prerequisite (from my point of view) going forward. They win out in point at the database and generate code though. Using Telerik controls involves a great deal of manual work still. Themes should be set at the application level with component-level overrides possible. Drop a ThemeManager control on a page and select "Desert`` and all Telerik controls used by the application should automatically use the application theme. Infragistics has a well-developed theme design tool that makes this much easier than your system, although with their their is still way too much manual coding involved at the application level..
Later. Again thanks for checing on this issue. Please let me know if you do not want to hear these suggestions.

Ken Norwick
0
Jack
Telerik team
answered on 21 Mar 2008, 05:43 PM
Hello Ken,

Thank you for these constructive suggestions. We always appreciate and encourage our users to share their experiences with our controls. Please, keep them coming.

I will try to answer your questions below:

  • LINQ support:
    We would like to see your databinding implementation in order to research what is wrong with the scrollbars. We are aware of an issues in hierarchy scenario, but we are not sure what your exact case is. Any further information on the problem will also help us pinpoint the problem;
     
  • Primitives:
    Our controls' structure is different from the structure of the standard WinForms controls. It is similar to the one used by WPF. This enables us to provide rich UI, such as animations, scaling and rotation - features mostly available only in WPF applications running on Vista. More on the topic you can find on the Telerik Presentation Framework Overview page;
     
  • Try simplifying your editors
    We suspect that you are using the latest official release, which is Q3 SP1. We have made considerable improvements in the editors which will appear officially in Q1 2008, which is due next month. You can try out the Q1 2008 Beta which has includes most improvements we have done to the editor system. Please, give it a spin and let us what you think;
     
  • Paging:
    In desktop applications it is unusual to use paging and we could not find any other grid on the market that supports this feature. This was the sole reason for not including this feature in our supported features list. Nevertheless, it is quite simple to implement it on your own. We will be glad to help you with this task - just open a new support ticket and we will be glad to send you the steps;
      
  • Themes
    Our theme mechanism is control based. This means that you can write a theme only for a control that is specific for your application. If you wish to achieve a consistent look of your application, use the ApplicationThemeName property. By setting this property, all controls on all forms in your application will use the same theme. Consider the following code sample:
     
    ThemeResolutionService.ApplicationThemeName = "Vista";

     
    In Q1 2008 we will add support for drag-and-drop theming directly from the toolbox onto the control. We will also consider adding a Theme Manager which will allow you to skin all controls on the form at once.
I hope this covers your current concerns. We will appreciate and take in consideration any further suggestions that you may have.

 
Regards,
Jack
the Telerik team

Instantly find answers to your questions at the new Telerik Support Center
Tags
GridView
Asked by
Ken
Top achievements
Rank 1
Answers by
Dwight
Telerik team
Ken
Top achievements
Rank 1
Jack
Telerik team
Share this question
or