I have a DataGridView bound to a DataTable in a DataSet.I set all columns of the DataTable to System.Double.I want the last row of the DataGridView to display "PASS" or "FAIL" depending on some condition of the values in that column.How do I do this?
Ideas:
lastCell = IIF(condition, Double.PositiveInfinity, Double.NegativeInfinity)
Then, apply some conditional formatting (Inf -> PASS, -Inf -> FAIL) to the final row of the DataGridView.
With VB.net, I'm coding a simple application to get more used to the new .Net format.
I'd like to save all the information to a 'new' database file. how to create a database on the fly, once that is done i'll be able to connect to it no problem, but actually creating the file is proving difficult to work/find out.
Also, with vb.net and the newly created custom file, how can it be made to automatically open that information with the program?
Is there a method in installation to associate the file type with the new program? How can i check when the program loads if a database file has been 'double-clicked' (rather than just running from the .exe of the program) and proceed to load the data?
EDIT1 - Extra InfoThe windows application has many different fields and content etc, then i need to save that to a file that could later be loaded by 'double clicking'. I assumed the easiest way would be to create a mini-database for each unique file
Please i am using a datetimepicker for get user time inputs so i want to custom format the control so that it will accept hour,minutes and seconds as well.I am using this code but it is not working for me.It gives me sqlexception Conversion failed when converting date and/or time from character string.me.timeStart.customformat="hh:mm:ss"..with this it is still not picking initially the data type for the field was time and i have change it to nvachar which is still not working
I'm having a bit of an issue getting the number formatting of VB .NET 3.5 to work just right for me. I have to convert numbers to scientific notation, with 2 digits for the exponent and 6 digits after the decimal. I've been able to get this for numbers that have enough digits, but for other numbers, it truncates the number to use as few digits as possible. For example, I would like 0 to be converted to 0.000000e00, or 123.4 to be 1.234000e02.
In my app I present to the user an option to customize the name of the file that gets produced. The format string the program reads is something like "yyyyMMdd-%1-%2-%3-%4" which the user can customize to his liking. In this case the format of the date is yyyyMMdd and the %1 is the trip number like 1000P, %2 is the origin code like PTTTT, %3 is the destination code like PHYUD, and %4 is a secondary stop code like YYYY123. I'm having problems taking the actual data and formatting into the custom string. I believe its the date format that I'm getting stuck on.
So far I have sOut = txtFormatPattern.Text sOut = sOut.Replace("%1", "1000P") sOut = sOut.Replace("%2", "PTTTT") sOut = sOut.Replace("%3", "PHYUD") sOut = sOut.Replace("%4", "YYYY123") sOut = myDate.ToString(sOut) 'date is July 01, 2007
The output is "20070701-#1000P-PTTTTP12YUD (YYYY123)"
The problem obviously here is my last conversion. The string contains key characters that denote a part of the date specifically in PHYUD. So my question is how can I give my user the flexibility to format the output as they wish and then convert that properly?
I'm trying to alter the existing number formatting in my company's application to make it more readable for international users. This is a stock trading application, so most stock prices come in with numbers precise to 2 decimal points, like so-> 17.23 We could also get ticks in that have precision out to 4 decimal points, so a penny stock might be 0.0341. The original string format that we were using for stocks was "#,##0.00##" Which would give us the format we wanted (essentially trimming '0's). The problem here is the ',' and '.' are forced onto the user, where in many other countries the thousands separator is '.' and the decimal point is ','. Boss man doesn't want to use "N4" for all numbers, even though this would resolve the globalization issue. Is it possible to have a globalized custom string format?
Other options besides writing some middle man code to internationalize numbers formatted the original way or another string.format method?
I have a custom collection class that is bound to a data grid view object.I'd like to try to do the following from the custom element class if possible.
1) I'd like the name of the column header to be a different text than the name of the public property in the custom class. i.e. Trade_Name should read "Trade Name"
2) I'd like to try to be able to manipulate the text formatting/color of the individual collection class element's items. i.e. for a profit/loss field I'd like to have the numbers be red if they are loss and black of they are profit. I know I could do this from the datagridview object in the form, but that can be cumbersome to raise events etc.
I have some VB .NET software that interfaces to a load of old (but sound) COM objects. The VB provides a GUI for the COM objects, part of which consists of setting various options on the COM objects - several of which relate to string formatting.I have a simple pair of VB .NET functions that convert basic %f, %d, %g formats to/from .NET equivalents using a large select case covering specific common strings, but they don't cover all formats.[code]Before I start diving in and making it more versatile with some parsing, does anyone know of a class (eg VB or C# .NET) that provides a decent ready-made implementation? Or perhaps some regexp wizadry could be used?
I have a situation where I am handling both single & double mouse click events on a form. In both cases something has to be loaded, however when a double click occurs, I do not wish to execute the code attached to the single click event.Is there a way to intercept the mouse click's and check if double or single and then execute the right event appropriately?
I have a htpc project that I am working on. The main program loads dll plugins which are basically other win forms. On each of these forms, including the main program, I use a picturebox (a double buffered picturebox) for the background image and then draw everything on it by hand. Whenever I load the form from the dll and show it, I get a weird flicker. It looks like it is the previously used double buffer. Is there any way to clear the background double buffer before the flicker? Or am I going in the wrong direction?
Here's a couple of videos of the problem: [url] [url]
Notice the black screen with the white lines on it or the flash of the desktop after I click "Movies." How do I get rid of that?
For greater accuracy I should use a Decimal instead of a Double ( so I've been told ). Why then have Microsoft chosen to use DOUBLE for most of the functions that return a floating point value in the Math Class?
In vb.net, im using objWriter.Write("playerA= "x"")as you can see im using double quotes inside double quotes, how do i skip it so the error doesnt show up?in php you make an "" to skip the string like ("playerA = "x" ")
How can i get the same output as the VB results. And i have tired it ! Type conversions, math functions, everything i can think of to get the same VB6 output !
I've asked this question before, and so have many before me, i have done extensive research on the topic and stil no help. Maybe this is some kind of secret info. shared only amongst top programmers. Bt how do you really, trully double buffer a form, aside from setting "Double Bufferd" to true, which doesn't work in most cases, I want to know how do companies lyk Microsoft and Symantec, prevent flashes on big applications such Word and Norton.
While I understand there are properties of MailItem that would allow one to programmatically create a formatted email, I would prefer the ability to copy the body of an email that is already formatted to my liking (bolding, italicizing, embedded pictures/tables, set margins, etc.) copy and paste it to a newly composed email such that this formatting is preserved.
I have a CSV file where the values are in double quotes and seperated by a comma. I'm getting incorrect data if I try to seperate the string with my Split function. How do I do it?
I've been just making random programs trying to get the hang of the new language this time I was making a leap frog game where it switches back and forth beetween frogs every time a button is pressed. It also checks if the frog can land in the text box above the button pressed, if there is another frog there a message box will pop up saying sorry space is filled other wise the frog should land there.
[code]...
The error message says "Conversion from string "frog1" to type 'Double' is not valid." I understand what a double is but I've tried And If and that causes a bunch of errors.My Question is whats wrong with this cod and how can I make a double if statement???PS I did try to make an array to shorten this but thats in a different fourm will post URL later
This is what I would like to achieve:To create a custom messagebox, with varying number of buttons with custom .Text descriptions, and other features. I intended to have a property array that would be redim-ed and have values (.Text values) set by the calling class:
I came across this great article on creating a custom datagridview column which creates a graph-like effect in the cells of a custom datagridview column:[URL]..Does anyone know how you would edit this to format the number in the cell as a percentage? And does anyone know how you would set this up to take 0 values which do not create any graph effects at all.I have been trying to do this but keep getting errors.
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]...
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 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.
how 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.
Cookies to be stored in folder and on close delete the cookies The ability to watch youtube vids, view images, and play js/flash games good security, no ads?
I'm using custom serialization and when the xml is generated it's putting the class name as the root element
Example:
<MyClassName> <MyIntendedRootNode> <ObjectType>
[code]....
I'm invoking the serialization by calling xmlserializer.Serialize(writer,Me) so I'm sure that has something to do with it.I've tried putting XMLRoot onto the class, but I think as vb is compiling this partial class with its aspx page, it's either overwriting this property or ignoring it entirely.I'd like to just tell it to either throw away everything it has and use a different root element.
I have a Custom Principal class that Implements System.Security.Principal.IPrincipal and a Custom Identity class that Implements System.Security.Principal.IIdentity. So when a user successfully login to my windows form application, I set My.User.CurrentPrincipal = CustomPrincipal, which worked great until I started adding custom functions to my Principal and Identity classes.
Here's my Application_OnError event sink in global.asax.vb: Sub Application_OnError(ByVal sender As Object, ByVal e As EventArgs) Dim innerMostException As Exception = getInnerMostException(Me.Context.Error)