How can i make a list like Razer Game Booster in wpf C#

Hello every one
I asked this question in stackoverflow, and they just gave me negative points! I don't know why,
but at least
I expected to get answer in here.
I trying to make a software with WPF in C# that the theme is
similar to Razer Game Booster.
I made many effect similar to
Razer Game Booster in my software but I don't Know how can i make a list like that software!
You can download Razer Game Booster in this link: http://www.razerzone.com/cortex/download
Now, What exactly i want?! I'll show you with following pics:
After adding a few items, a scroll bar will appear and if you do nothing, it will be hidden after a few seconds:
Image link: http://imgur.com/XIl3Bk9
After placing the mouse on the items (on hover status):
Image link: http://imgur.com/8NbUrIx
Which one of objects in visual C# and WPF Application can do this?!
if you interested to see what I've done, unfortunately I tried it and
failed! Now I asking you to help me and show me how can i do that?
any advice can help me. I'm waiting for your answer.
thank you guys so much.
I'm sorry
if I bothering you.

There are probably 1000's of tutorial about layout in WPF but I have found that the people on this forum have the best handle on how to use WPF.  I am now near a workstation and have the following code example which should get you started. (the example
is in VB but it is the XAML which is important).
<Window x:Class="MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" Height="350" Width="525" Loaded="Window_Loaded">
<Window.Resources>
<Style TargetType="ListBox" x:Key="myListbox" >
<Setter Property="ScrollViewer.HorizontalScrollBarVisibility" Value="Hidden"></Setter>
<Style.Triggers>
<Trigger Property="IsMouseOver" Value="True">
<Setter Property="ScrollViewer.HorizontalScrollBarVisibility" Value="Visible" ></Setter>
</Trigger>
</Style.Triggers>
</Style>
</Window.Resources>
<Grid Background="#FF040404">
<ListBox Style="{StaticResource myListbox }"
HorizontalAlignment="Left" Height="237" Margin="23,46,0,0"
VerticalAlignment="Top" Width="470"
ItemsSource="{Binding theList}" Background="Transparent" >
<ListBox.ItemsPanel>
<ItemsPanelTemplate>
<UniformGrid Rows="2"></UniformGrid>
</ItemsPanelTemplate>
</ListBox.ItemsPanel>
<ListBox.ItemTemplate>
<DataTemplate>
<Grid Background="#FF574A4A" Width="150" Height="75" Margin="0,0,10,0" >
<TextBlock Text="{Binding theCaption}" VerticalAlignment="Bottom" Foreground="#FFF5EFEF"></TextBlock>
</Grid>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
</Grid>
</Window>
Class MainWindow
Public Property theList As New List(Of theItem)
Private Sub Window_Loaded(sender As Object, e As RoutedEventArgs)
For i As Integer = 0 To 5
Dim ti As New theItem With {.theCaption = "Caption " + i.ToString}
theList.Add(ti)
Next
DataContext = Me
End Sub
End Class
Public Class theItem
Public Property theCaption As String
End Class
The above XAML define a listbox with the properties I mentioned in my previous post.  There is a listbox with an ItemTemplate (define how each item should be displayed) and a definition of how the layout
should be done (ItemsPanel).  The is also a style which uses datatriggers to show/hide your scrollbar.  If you have questions about what I presented please ask but I would ask that you try it first so that you can see how it looks .
And I'm sorry for the small font above but this forum editor constantly give me problems.
Lloyd Sheen

Similar Messages

  • How can I make the list of all bookmarks as my startpage?

    How can I make the list of all bookmarks as my startpage?

    i am also like what you asked because the bookmark i like chrome bookmarks arragement but not good on firefox and the current bookmarks makes hard to know where and what i am look i said the bookmarks not shows well and its hard
    I like bookmark must have a small image whenever saving the page and it have a small details about the page that helps to find easily

  • How can I make a image like this one? (image in description)

    Hi guys I need to know how can I make a image like this one http://img31.imageshack.us/img31/2710/69823211.gif
    I need step by step instructions please. How can I animate it like that? Whats the font? Tell me everything please.

    To do a step by step instruction on here will take someone a very long time, as you havent really said at what level you are at.
    On Youtube there are a lot of animation tutorials for PS. But essentially in this case you are moving that white streak across a few frames at a time.
    The font might be found with the help of http://http://www.myfonts.com/WhatTheFont/

  • How can i make a list in LibreOffice of my font book fonts?

    How can i make a list in LibreOffice of my font book fonts?

    Give LemkeSoft's FontBook a try. It will work in demo mode so you can try it out. $10 to purchase the full version.

  • How can I make one list of all events I have in over 30 libraries I made

    How can I make one list of all events I have in over 30 libraries I made?

    The only way I know of is to take a screenshot of the Photo mode with the View ➙ Show Event Titles selected.  That will give you a list of sorts.  Might take more than one screenshot per library.
                   Click to view full sized
    OT

  • How can i make download fast like CyberLink Downloader it is too fast

    how can i make download fast like CyberLink Downloader it is too fast

    Which Adobe product are you trying to download?  Is the download continuing to proceed but just seems slow?

  • How can I make 3d shadow like this

    Look at her face
    How can I make shadow like this
    Thank you

    Could you post (a section of) the image you want to edit?
    I assume you could
    • create a fairly good mask of the skin areas and use that as a Layer Mask for a Layer Group
    • create Adjustment Layers, Solid Color Layers, plain Layers with appropriate Blend Modes, … and paint in artificial shadows

  • How can I make the skin like rock ?

    How can I make the skin of a dramatic BW image of a Boxer look like peeling lava skin ?  I know that's a funny way to say it, but I want to make him look like rock and lava with hard cracks and such. Anyone have some ideas ?

    I'm sorry Myron, I didn't mean to cause your thread to go in the wrong direction.  I was feeling a bit frisky after a long day.
    Making skin look like something else is not a task I do normally, but if I were to want to experiment I'd probably try things like pasting a section of rock over the top of the skin in question, then set the mixing mode to Luminosity (so that just the luminance of the rock surface is used with the color of the face.  Use masking and partial mixing to help blend it.
    Seek (or capture) rock imagery with the light coming from the same direction, and with a similar level of detail.  That will help make it seem more believable.
    There may be others (I hope) who will chime in with more specific instructions or other tricks o' the trade that they've found to work.
    Best of luck, and please don't be afraid to show your results.
    -Noel

  • How can I make personalized mailboxes like work, personal stuff on the ipad

    How can I create a folder or personalized mailbox to the mail feature on the iPad...... I have my email with verizon.....there is nowhere to press a plus sign to create a folder or mailbox for work related emails, personal emails, expense emails or such.....can anyone help me!!!!

    You can only create additional mailboxes if your email account is an IMAP account. You tell this by tapping on your account in the mailboxes window -  and in the window that shows your inbox, sent folder, trash folder, etc - there will be an Edit button at the top of that window. If there is no edit button - you do not have an IMAP account and you can't create new mailboxes. If the Edit button is there - tap on it and the tap New Mailbox at the bottom of the window.

  • How can I make my Mac like "brand new"?

    Hello.
    I apologise for this being somewhat rambling but it's hard to explain exactly what I want to do.
    I have decided to give my iMac G5 to my sister-in-law. (I have already replaced it with an Intel iMac and MacBook and three computers in one house is over the top!) I would really like for her to have the "out of the box" experience as if the Mac was new.
    It originally came with Panther and iLife 4. I have since upgraded to Tiger and iLife '05 and I would like to have these installed for my sister-in-law rather than the original software. However, she needs Appleworks which I only have on the Panther disks. I know I have to do an erase and install of Tiger (I'm not quite sure how to do that though) and install iLife '05. I assume I can just install Appleworks from the Panther disks. Can I do all of this and not have to enter personal details, such as a name for the home folder? It would be nice for my sister-in-law to plug in the Mac and then get to do that herself, as if it was brand new.
    My sister-in-law isn't terribly familiar with computers in general. She's never even seen a Mac. I realise I could just do the Tiger install and leave her to do the iLife and Appleworks. But being so new to it all, it would be easier if I could do it for her.
    Any advice, as always, would be appreciated.
    Rachel

    If you have ever had any personal files on the iMac which you would rather not share with anyone, you should use Disk Utility to erase the hard drive using the option to write zeroes. Overwriting the files is the only way to ensure that they can't be recovered at a later date.
    After that is complete, use the restore discs that came with your iMac to reinstall all of the original software (including AppleWorks). Then use the Tiger install disc to upgrade it to Tiger.

  • How can I make a list and after selecting a value, avoid displaying it.

    Let's say I have a ListBox or a ListOfValues(in Forms), and I have as Data.
    "LEVEL 1"
    "LEVEL 2"
    "LEVEL 3"
    "LEVEL 4"
    and I select "LEVEL 2".
    next time I display the list, (been selected "LEVEL2"), it doesnt display it anymore (unless I clean it or select another value).

    I've search on google but I did not found any tutorial for this particular thing. I found instead this code : 
    on (press) {     startDrag ("", false);   
    this.swapDepths(_global.depth++);
    on (release, releaseOutside)
    stopDrag ();   
    this.swapDepths(_global.depth++);   
    if (this._x > 493.250000 && this._x < 636.050000 && this._y > 142.900000 && this._y < 271.350000)   
       this.removeMovieClip();   
        } // end if
    but I don't know how to make the _x/_y to work, better said I changed  the values but nothing happend, did I did something wrong ? The first _x/_y stands for the position? I've played with the range values but cant seem to make it happend.

  • How can I make a gradient like this? (Edge between colors is hard, and bends)

    I'm using Illustrator CS5
    Looking to make a gradient similar to the one in the "BubbleBoddy" font here -
    What's the smartest way to go about doing this? I have a basic understanding of gradients, but I have no idea how to get the gradient line to bend like that, or how to get such a "hard edge" between the light and dark pink.
    Any help is greatly appreciated! Thank you!

    draw a curve, copy it, colour it, blend 'em (alt + ctrl + B or Object > Blend > Make
    then use your text as a mask.

  • I don't like the new layout. How can I make it look like it did before this unwanted update?

    I don't want to just reinstall the older version, since I'll be constantly refusing update requests and will lose any new security updates. I just want to have the layout I had before FF changed it without informing me in advance. Otherwise I will switch to a different browser. I'm a patient man, so I will give FF 24 hours to correct this unwanted annoyance before switching over to the competition.

    You can make Firefox 4 look and behave more like Firefox 3.6, for details see http://www.computertechtips.net/64/make-firefox-4-look-like-ff-3-6

  • During installation of the NI-VISA 2.01 driver I get an error that tells me that my file (NICVISA.DPT) doesnt look like a tar archive. How can I make it look like a tar archive or is that not the solution to the problem?

    I am trying to install the NI-VISA 2.01 driver I downloaded from the NI website on a HP-UX 10.2 platform, but it keeps giving me the following error:
    tar: /var/spool/sw/NICVISA.DPT: This doesnt look like a tar archive.
    I also get errors telling me that files can't be loaded because their missing from source media. What could be causing this? Some of the files are msgrt4.txt,ni7seg24.bdf,ni7seg26, etc... Can these needed files be downloaded anywhere or is the problem linked to the tar archive scenario..

    The files were corrupt. Originally I had downloaded the driver files to my PC and used FTP to transfer them to my UNIX machine.
    Your tech support rep. suggested I download the driver files via ftp.ni.com to my UNIX machine vs. the PC...this worked great. I am now communicating with my instrument

  • Can Numbers make a List like Excel?

    In Excel you can highlight a range of cells and select Insert->List to associate the cells in each row with each other, making it possible to sort one column and have the adjacent cells follow the one in the sorted column. Is there a way to do this in Numbers?

    I would regard Numbers' provision for separate tables as the equivalent functionality to this Excel feature. When a table is sorted all the values in a row "stick together".

Maybe you are looking for