How can i group xaml styles into a tree structure for easy selection? [closed] - wpf

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 3 years ago.
Improve this question
I have several styles in one file. When am to apply a particular style to a control, i have to scroll through several names to get to the one of my choice.
Am currently using vs 2017.
If am to apply a custom style, i select the control, click on style in the properties panel, i then select local resource which in turn displays a long list of my custom styles in the several files of my resources.
How can i group the styles , for example texblock styles , text box styles, such that have to look through the long list?

Unfortunately, you can't get that type of grouping in these lists. They simply list all available resources.

Related

Wpf custom control for cinema, stadium or hall [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 6 years ago.
Improve this question
I've got a task to create in wpf control as close as possible to this one
from the link (please click "Select Tickets" tab to see a control)
I'd like to ask for any advise where to start from?
Should I use canvas? If It's not a canvas, How to use zoom?
There are many answers for this question. At first sight, I would try to follow the next steps :
Create a control for the dots -> A circle (Path) which has a dependency property for its color.
Create a dynamic Grid with the number of columns and rows that you want and insert in every cell the control that you`ve created in the first step with the right fill color.
The zoom should be achieved by adjusting the number of columns and rows in your dynamic grid.If the number of columns it is reduced, the custom control will be stretched and will appear as a zoomed region.
Keep in mind that you have to use ObservableCollections and TwoWay Bindings in order to get the updates on the UI.
Hope it helps! Good luck
You can use a ViewBox to enable the control to size to the available space.
#Dragosh's answer is a good option. But there are often seating layouts that are not a grid. I would recommend creating a custom ItemsControl that binds to a collection of 'Seats' that have properties outlining their Section, Row, etc. and location. That way you can create a DataTemplate and ItemStyle that places the seat control at the correct location.

basic search bar using VB.Net [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 8 years ago.
Improve this question
I actually don't know how to make a search bar. Can someone give me instructions of creating one? And how will it be displayed if i generate the search bar.
I would like to use a textbox and a button for this search bar. It's like, when you input a data on the textbox and click the button, it will go in a new form wherein the result from the inputted keyword will be displayed. The data is coming from the database I have. The database consist of list of students, and the keywords you need to type on the search bar is their student_ID or their names.
Thank you to those who will respond!
I'm not sure if what you want is a database of past websites that get suggested from the textbox..... If so just click on the textbox and turn the auto-completion mode to suggest and auto complete source to allurl.
If you want the button to go to the website that is in the textbox then the code for the button is (name of webbrowser).navigate(name of textbox).text
If this is not what you want just tell me what it is I have some experience with web browsing in vb.net

Refresh a label on WPF page [closed]

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 8 years ago.
Improve this question
How do I refresh a label on WPF page.
Basically the label displays how many agents there are, so when I put all the users details in and click Create User. When I click the button, I need the label to refresh on that page.
I have tried setting the content to null and then reloading the data.
int NumberOfAgents = _Users.Where(w => w.RoleID == _Role.FirstOrDefault(a => a.RoleType == "Agent").RoleID).ToList().Count();
lblCountAgent.Content=null
lblCountAgents.Content = NumberOfAgents.ToString();
But this does not seem to work.
If anyone could help me out on this that would be great.
Your code seems ok, NumberOfAgents probably isn't what you think it is and should be checked in the debugger.
On a side note, please don't code this way in WPF. You shouldn't be programmatically setting properties like "Content", and most of the time you shouldn't be programmatically setting properties at all.
Instead, the "Content" property of your label should be bound to a "NumberOfAgents" property in a ViewModel class that can then be set (raising PropertyChanged) when you create a user. This will propagate through the UI via the binding system. Here is an MSDN tutorial on how to set up MVVM with WPF.

How to get XAML source from current window? [closed]

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 8 years ago.
Improve this question
Current window is dynamically generated.
So can't get xaml source by XamlWrite.
You can use XamlWriter.Save() (see http://msdn.microsoft.com/en-us/library/ms754193.aspx for details). Note that this doesn't "return the XAML source", it actually "serializes the current object in XAML form"... so you might not get quite what you expect. On the plus side, XamlWriter.Save() won't care whether the window came from XAML in the first place or was dynamically generated... or even some combination of the two.

wpf make relative designing without hardcoding even a sindle width or height [closed]

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 8 years ago.
Improve this question
Can anybody help how to make the wpf optimized design meaning if we stretch the window all the controls inside should be relatively expand with the parent controls.
Your question is probably too vague and likely will end up being either closed or you'll be asked to clarify. But the layout piece that you probably want to focus on if you want your controls to grow/shrink with their parents is the Grid. If you use star-based sizing for the columns/rows, things will grow/shrink relative to each other and to the parent. I suggest you read up on that concept along with the other layout concepts.

Resources