C# - .NET Typecasting A Listview Tag Object?
Feb 24, 2010In C# i would do something like:
mytype val =
(mytype)mylistview.SelectedItems(0).Tag;
how can I do the same thing in VB.NET?
In C# i would do something like:
mytype val =
(mytype)mylistview.SelectedItems(0).Tag;
how can I do the same thing in VB.NET?
I am trying to retrieve a value from an xml file via the XElement and pass it on to a function for further logic testing / et al but keep getting an eror: Here is the code I am using
dim path as string = "C:UsersPaulmyfile.xml"
dim doc as xelement =xelement.load(path)
'This is the line that i would like to convert i.e the sdr to string ? dim sdr = from d in doc.descendants("BOOKS") Select d.Value
when I pass the value sdr, I get an error 13 "Conversion from type "WhereSelectEnumerableIterator(Of XElement, String) to type string is not valid. I have also tried to pass it as an object but can not seem to be able to typecast it to string.
Using the following code:
[Code]...
I'm using the following code to try and search a listview (I got it from msdn):
Dim atem As New ListViewItem = ListView1.FindItemWithText(TextBox2.Text, True, 0, True)
If atem IsNot Nothing Then
ListView1.TopItem = atem
End If
Then I got the " Object reference not set to an instance of an object" error highlighting the following line: ListView1.TopItem = atem So then I tried this:
Dim atem As New ListViewItem atem = ListView1.FindItemWithText(TextBox2.Text, True, 0, True)
If atem IsNot Nothing Then ListView1.TopItem = atem End If it still isn't working.
I am making a listview and I want to display an Object.
View 4 RepliesI'm new with VB.net, also with OOP.
[Code]....
how I can use the Listview to pass the parameter to the second Forum by using the tag and the full object of vb.net.
I have created a user control in wpf which consists of a textbox and a listview. Now, I want to bind a class object to the list view from the form where I will use this control. So, basically I want to dynamically set the binding for the listview.
View 1 RepliesHaving a class that defining ListView in a class, then passing through the methods as an object (listview)
but having error on
Value of type 'System.Windows.Forms.ListView' cannot be converted to 'Proj.MainForm.ReadMsgClass'.
Public Class ReadMsgClass
Public ListView2ReadMsg As ListView
End Class
[Code]...
First off i just want to take a bow to all the vb gods out there..I am trying to implement the sorting class form article 319399 in the knowledge base [URl]..on step number 6 it says to "Paste the following code into the ColumnClick event for the ListView:"so i created a sub to handle the ColumnClick event
[Code]...
i was coding vb6 since 4 years.and few month ago i decided to learn Vb.net and i'am working with VS08I'm would use this Socket class HereBy jmcilhinneyBut i need to replace ComboBox by a ListView and i don't really know how to do that because the both don't work
View 4 RepliesMy LiveView Property is named lstView and is called by this line:
[Code]...
The first reference to objListItem gets this exception: I am referring to the object as new but obviously not in the right way. objListItem is not Null when this line executes.
I'm trying to create a Window with a ListView and an Area where details to the selected Object are displayed. The Listview displays items stored in an ObservableCollection(Of T) Collection. The items itself contain also an ObservableCollecton(Of T) Collection which should then be displayed in the details area in another ListView, accordingly to the selected item of the first ListView.
The Problem: The InitializeComponent() throws an Exception (XAMLParseException).
Exception:Set property 'System.Windows.Controls.GridViewColumn.DisplayMemberBinding' threw an exception.
InnerException:Object of type 'System.String' cannot be converted to type 'System.Windows.Data.BindingBase'.
The Line- and ColumNumer of the Exception are Pointing at the <GridView> of my ListView (.View).This is the First ListView
<ListView ItemsSource="{Binding Path=MyObjectCollection, Mode=OneWay}" SelectedItem="{Binding Path=Selected, Mode=OneWayToSource}">
<ListView.View>[code]....
So. How can I bind to the Collection Property of an Object could be nothing?
Can I insert ComboBox Object to ListView or Listbox using the standard control?
View 5 Replieshow do i resize an object(listview datagridview) if the window is maximized? and how to properly place the buttons when maximized?
View 2 RepliesI am somewhat new to object oriented programming and am attempting to flatten a Linq object hierarchy by using a shim class.how to initalize a derived class with property values from a base class?I have two objects, a base object with about 100 properties, and a derived object which inherits from the base object and adds a few additional properties beyond those of the base object. My simple constructor creates the derived object, but I am looking for a way to initialize the derived object properties with values from the base object.Right now I am using reflection to iterate over the properties individually and I suspect there may be a better way. The following example shows my shim class constructor for the derived class, and two properties:
newProperty1 - a new string property of the derived class
flattenedProperty2 - a new string property of the derived class, copied from a 2nd-level object of the base class
Code example:
Public Class derivedObj
Inherits baseObj
Private _newProperty1 As String[code].......
Is this the correct constructor approach to flatten the object hierarchy using a shim class? My second question relates to initialization of properties in the derived class. The constructor above creates the derived object, but what is the best way to initialize the derived object properties with values from the base object? The following code uses reflection to iterate over the properties individually, but I suspect there may be a better way.
Code example:
' property names are in the string array fieldNames
'baseObjQuery is an ienumerable of baseObj
'derivedObjList is a list of derivedObj[code].....
Is there a simple way to initialize values for the properties in the derived object based upon the values of the common properties in the base object?
i want to format listview head of listview textalign = center and item of listview textalign = right
View 1 RepliesI want to populate a listview and leave selected records that are true
I have a DB record which is ID int, desc varchar, selected boolean.
I have tried the code below
LVProducts is a Listview and DS is a dataset
CODE:
I have 3 forms, one frmMain - main form, second is frmUserType- childform, and the last frmCreateUserType. In the main form I have a menu item to open my frmUserType, In this form I have a button to open another form which is my frmCreateUserType, In this form I have a button to add records then update the listview in frmUserType. The problem is the listview will not access with my add button control in frmCreateUserType. I tried not to used mdiparent declaration for my frmMain and frmUserType as children and it works, so meaning that the problem is showing my frmUserType as childform?I am using vb.net 2008
Code to open my second form (frmUserType)
[CODE]...........
Code for my add button to update the listview in frmUserType
[CODE]...........
I have a media browser program I am building. I am trying to use drag/drop so a user can drag media tracks from one listview to another listview and then use the second list view as a playlist in windows media player com object. Reading at MSDN I have found out that there is no built in support for item re-ordering with the listview control. I have listview1 working correctly but when I try to reorder items in listview2, the dragged item ends up at the end of the list. So basically I need to get the item insertion index corrected. I have tried more than 10 times to get this code right.
Here is my code which includes a form with two listview's.
Public Class Form1
Private Sub ListView_ItemDrag(ByVal sender As Object, ByVal e As _
System.Windows.Forms.ItemDragEventArgs) Handles ListView1.ItemDrag, _
ListView2.ItemDrag
[CODE]...
I would like to know if it is possible if the columns of the listview can be resized automatically based on the information in the listview?
View 4 RepliesI have two listview in a separate form, basically what i want to do is whenever I select a row in my first listview the items in that selected row will be copied in my second listview which is empty.
View 5 RepliesI'm using ListView control, with SmallIcons style in VB.NET. Icons are loaded fine, but when I start to scroll ListView down or up from scrollbar (clicking from arrows), rowheight drops to about half from normal in next 20-30 rows below/above upper/bottom row (depends from the scrolling position). After 1-2 seconds, ListView is "refreshed" and scrolling continues normally. When focus in on the ListView and I'm moving up/down with arrow keys or PageUp/PageDown, everything is normal. Any suggestions, what is happening? SmallIcons size is 16 * 16. Is it compulsory to set "Blank icon" with SmallIcon size to all rows, when adding them or what? Wasn't like that in VB6, how is it in VB.NET?
View 4 RepliesI have a vb-2008 program that contains a (listview) control.
View = details
AllowColumnReorder = true
Lets say the table has 3 columns (a,b,c) and 1 row of data.
a b c
1 2 3
I want the user to be able to re-arrange the columns (by dragging the column headers) before printing the contents of the table.
c a b
3 1 2
Statements like:
.. ListViewX.Columns(2).Text
.. ListViewX.Columns.Item(2).Text
.. ListViewX.Items(0).SubItems(2).ToString
Give the column-name (c) and cell-contents (3) of the origional table .. not the (3rd) column (b) of the re-arranged table.
How can i get the column-name and cell-contents of the (3rd) column of the re-arranged table?
Do I really have to go through all this just to find out what item has been selected in a ListView?
[Code]...
Isn't there something fundamental like this? Is absolutely everything in VB.NET buried beneath a colossal heap of bureaucracy?
i am developing a point of sales system. currently i have my product code scanned and displayed in a listview. lets say that i have 5 product codes displayed in my first listview. By clicking on a button, how can i use these codes to call upon the details (prices, product name, etc.) of the corresponding codes and display in another listview?
i am using Visual Basic 2008 and MsAccess as my database. who have the idea on solving my question. (As my last thread has not been answered at all..
I am getting following error whenever I want to use IIf function inside entity framework query.
LINQ to Entities does not recognize the method 'System.Object IIf(Boolean, System.Object, System.Object)' method, and this method cannot be translated into a store expression.
im trying to make the listview sort the listview items by column (whichever column was clicked, sort the list based on that column)
in vb6 it was done by:
Private Sub ListView1_ColumnClick(ByVal ColumnHeader As MSComctlLib.ColumnHeader)
Static olditem&
With ListView1
[Code].....
i am developing a point of sales system. currently i have my product code scanned and displayed in a listview. lets say that i have 5 product codes displayed in my first listview.
By clicking on a button, how can i use these codes to call upon the details (prices, product name, etc.) of the corresponding codes and display in another listview?
i am using Visual Basic 2008 and MsAccess as my database.
I want ListView instead of CheckedListBox files in checkedListBox is being updated via ListBox1 How can I add the size of file too in listview
[Code]....
What do I need to convert?
Dim CEESearchByAppNo = From CEEsearch In dbCEE.tblScanneds _
Where CEEsearch.AppNo = iAppNo
[code].....