Refer To WPF Window From Custom Class File?
Apr 14, 2009I am writing a custom class file which I intend to use with a WPF application. How can I refer to a WPF window from the class file?
View 2 RepliesI am writing a custom class file which I intend to use with a WPF application. How can I refer to a WPF window from the class file?
View 2 RepliesI created a modal dialog as a WPF window that changes some settings in the main window application. How can I refer to a member of the main window?
View 2 RepliesI'm working on a sdi-like WPF application with VB as the code behind. Basically, I have a main window that has some tabs and a button that opens (shows) another child window. I need that child window to refer back to the parent main window and automatically bring it in focus and have a specific tab selected (via a button on that child). The child window is a separate class file with its own xaml and VB code in my project.In the child I tried using
My.Windows.MainWindow.myTabControl.ItemSelected = My.Windows.MainWindow.tabIWantSelected
My.Windows.MainWindow.Focus()
but this does not appear to work as the main window in the background doesn't appear to be referenced in this way. I can use My.[bla bla].Show() - but that creates a whole new instance of the main window on top of the old one. Activate() doesn't work either since the main window is already activated.It seems like a simple task but am I forced to use something like SetForegroundWindow()?
I want to create a custom class that has inside an array of another custom class (see my code below) but when the programm runs is crashes. Why? What is the right expression???? Plz help I'm a newbie in VB.net.....
Public Class ctrarray
Public nameclass As String
Public ctrlindex(glvar_spaces) As ctrlindexclass
End Class
[code]....
I'm trying to create a program that will read in a custom file similar to a config/INI file and parse the data and store them into variables of a custom class. Essentially I want to be able to read in line by line, split the line by the space and then store the value into a class object's variable with the same name.
For example, I have a class called body.
Public Class body
Dim height As Double
Dim weight As Double
End Class
I was trying to block the closing of a custom combo box popup window in my custom DataGrid. The popup window comes by pressing F4 or ALT+DOWN keys in my datagrid which is getting closed if I press the down arrow for the first time, after showing the first value in the combo box as selected. Next time onwards, if I press the F4 key and down arrow, I can move to any item in the popup window and select the item using keyboard and in that case, the popup window is not getting closed till I press the ENTER key or selection using the Mouse. Is there any specific reason for this behaviour or something is missing in my code part? [code]...
View 1 RepliesI was trying to block the closing of a custom combo box popup window in my custom DataGrid. The popup window comes by pressing F4 or ALT+DOWN keys which is getting closed if I press the down arrow for the first time after showing the first value in the combo box as selected. Next time onwards, if I press the F4 key and down arrow, I can move to any item in the popup window and select the item using keyboard and in that case, the popup window is not getting closed till I press the ENTER key or selection using the Mouse.
View 13 Replieshow to specify a custom icon for display in the toolbox window when you create your own custom control? Something other than the dreaded "gearbox" icon.
View 2 RepliesI am looking to close the application when I click a cancel button in a login page, but I don't want to do it in such a way that Window 2 closes itself, but by sending some notification to Main Window, and Main Window closes the application. Here's the code that I have so far:
(in loginPage)
Public Event CloseApp As EventHandler
Private Sub CancelButton_Click(sender As System.Object, e As System.Windows.RoutedEventArgs) Handles CancelButton.Click
[Code]....
I'm making a custom class that mocks the System.Drawing.Rectangle class because the Rectangle class doesn't have a name property. I need a name property because I am adding all of my rectangles to a collection and I need a little more info stored than just their locale and size. So I changed the _onPaint event but nothing is working out when I run the program?
Public Class Rectanglar : Inherits UserControl
Public BackgroundColor As Color = Color.Blue
Public Sub New(ByVal name As String, ByVal XY As Point, ByVal Widthy As Integer, ByVal Heighty As Integer)
[code].....
How can I refer to a resource file (which is at different assembly in same solution) in app.config?
View 6 RepliesI know how to use the <include> keyword from my code to refer to a member in an external comments file. Something like: <include file="Comments.xml" path="Docs/ClassName/Members[@name='DoIt']/*" /> However, I have members in the Comments.xml file which are repeated that I would like to split out and refer to within the Comments.xml file itself. As an example, it could be an argument definition that is used multiple time. I've tried the same format as above, but it doesn't work.
[Code]...
How can i refer to a file/Folder that will be draged and droped at a listbox?[code]...
View 9 RepliesHow would I re-size the window @ a point relative to its parent location and size. I am using code from Make an unowned window's parent to my form, to be able to set a windows parent to panel1.
Dim proc As Process
' Start the process
proc = Process.Start("C:UsersDmitryAppDataRoamingSpotifyspotify.exe")
proc.WaitForInputIdle()
Dim tmp_hWnd As IntPtr
[Code] .....
This works on most windows except for ones that are customized. Maximizing the window will maximize the window to bounds of the actual screen bounds instead of the panel1 bounds. Code works fine with normal windows but not with this one. (Spotify Window.)
SendMessage(proc.MainWindowHandle, 274, 61488, 0)
ok so im making a custom windows border. ive got it all layed out and it is working greatbut im trying to make it so that the image in the bottom left corner will be click and thenheld and when the mouse move the
View 1 RepliesI need to know how to make Custom Windows Controls?
View 2 RepliesI am devloping a custom designer (like the form designer), which can be used to design custom controls at designtime (see spoiler for screenshot).The problem is that i want to show the propertyes of the currently selected object in the propertygrid window in VS, and i can not figure out how to do that.
View 4 RepliesI develop Mac apps.Now, I'm using Visual Studio 2010 (VB) to develop Windows applications. And I wonder if there are different styles of windows (forms)like Floating, Modal,Modeless. This Microsoft web page mentions Tool Window.I'm not sure I have this option.Or is it possible to have a custom window style like the one with Sticky Notes?
View 5 Repliesknow how to create a custom file association ( a custom extension ) in VB .Net and how to open it on the application
View 1 RepliesI have a class (see below)
Imports Microsoft.VisualBasic
Imports System.Data.SqlClient
Public Class ClientProfile
#Region "Variables"
[CODE]...
It is in the file ClientProfile I have placed in both App_Code and also App_Code/Models
In my code behind I have the following
[CODE]...
The last word, "ClientProfile" has the scary squiggly red line below it. It is not recognizing my class.Even the Intellisense is not picking up te class. Do I have to register the class file in any way?
I was trying to block the closing of a custom combo box popup window in my custom DataGrid. The popup window comes by pressing F4 or ALT+DOWN keys in my datagrid which is getting closed if I press the down arrow for the first time, after showing the first value in the combo box as selected. Next time onwards, if I press the F4 key and down arrow, I can move to any item in the popup window and select the item using keyboard and in that case, the popup window is not getting closed till I press the ENTER key or selection using the Mouse.
View 2 RepliesI have a custom WPF window defined as:
<Window x:Class="MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="MainWindow" MinHeight="300" Height="350" MinWidth="600" Width="700" ResizeMode="CanResizeWithGrip" AllowsTransparency="True" WindowStyle="None">
I found a class online that creates drop shadows, shown below. This works well, even with a resize grip, until I maximise the window. Once I maximise the window or change the window state of another window (eg. Visual Studio), I loose the drop shadow and I cannot get it back.
[Code]...
I have a map with a MapItemsControl in my WP7 app that contains pushpins bound to items in a collection of custom classes. The pushpins are bound to properties of the item in the collection via a DataTemplate.When an item is added to or removed from the collection, all pins display correctly, with properties as per bindings, but when just an items' properties are modified, the UI does not update. The bindings just seem to get values from the source item upon loading, but I'd like them to keep the UI elements updated when the source collection items' properties are updated.To illustrate, I'll create a similar example:
Heres a custom class:
Public Class Box
Property CurrentColor As Color
Property Location As GeoCoordinate
End Class
[code]....
Whenever I add or remove items from TempBoxes, the pins all render as they should (e.g. if I specify a color in the collection item, the pin shows the color).Tapping on the item triggers the BoxTouched sub, which causes the item's color to change in the collection, but the UI doesn't change (pin color stays the same).To get the UI to update the color, I have to get it to render the pins again, by adding something like this to BoxTouched:
BoxControl.ItemsSource = Nothing
BoxControl.ItemsSource = TempBoxes
I can't figure out why this does not work.
Public arrs(32) As ARR
Public Class ARR
Public nr As Integer
[Code].....
I'm working on a project which needs some third party components prequisites to be installed before installing my .NET Application. Can someone tell me how to do it ?? I'm using .NET prequisites components to install the components like (.NET Framework 3.5,Windows installer 3.1,Crystal Reports) but what if i have some third party components which is not listed in prequisite lists ...
View 2 RepliesI recently had the problem of trying to store an enormous amount of decimal places in a variable. Someone suggested that I create my own class to handle this. However I have researched extensively and can't seem to find a suggestion as to how I would do this. Would I read each digit into a list? How would I get each digit as to loop through a decimal, for example, and add each digit would still only give me 28 decimal places
View 8 RepliesError Unable to cast object of type 'System.Data.DataRowView' to type 'M8_Rating.myItem'.Any idea what the deal is?
Dim MyItems As New List(Of MyItem)
For Each selItem As myItem In lb_forms_SecurityMgr.SelectedItems()
MyItems.Add(New myItem With {.Description = selItem.Description, .Value = selItem.Value})
[code].....
I have some questions regarding the dispose method as per custom classes.I imported a class using the upgrade tool and got introduced to the finalize method and this line of code within:
MyBase.Finalize()From what I have read this method is the class destructor and I should not be using it. Instead I should implement the IDisposable interface.
[Code]...
I need to look at the properties of an object and I cannot instantiate this object in the proper state on my dev machine. I need my client to run some code on her machine, serialize the object in question to disk and then I can analyze the file.[code]...
View 2 RepliesI created a custom class which just stores 3 byte values, (R G B to be exact), which constantly change. So my idea was to store that class in a HashSet, then create a new instance of the class (with different byte values) then add that to the HashSet. There can be duplicates, which is why I decided to use a HashSet, which will ignore an item if it's allready been added. Doing this on a List would be too slow.But I've ran into a problem. Adding a custom class to hashset seems to only allow 1 to be added. I assume this is because its hashing the class object while ignoring the data (byte rgb values) it contains? Is there a way around this? It's possible to convert the RGB to Color and just use that in the HashSet, but conversion is a bit too slow.
View 2 Replies