1. How to get 0 padding/inner margin in the cells? I want just the border as a colored line at the next close pixel to the control in the cell. Or if border set to none, I want the controls with no gap.
2. How do I actually add/remove rows& columns? I thought this was by setting the .ColumnCount property, but if I set it to 3, and then try to access the third column, it gives exception, so it's obviously just two columns, although it also looks like 3 on the form. ? I created it in designer with 2 columns though. But I don't understand how this hangs together..
Dim z0, z1, z2 As New ZedGraphControl
z0.Dock = DockStyle.Fill
z1.Dock = DockStyle.Fill
I'm using VB2008 Express. And I've been working on a "popup" to select a date range. The DateTimePicker isn't ideal because the purpose is to pick a date range, which will always be one full week, from Sunday through Saturday. The control works just fine and I'm pretty proud of it. My problem has to do with the border added when using ToolstripControlHost for this. I've included a screenshot and my code.
In the code below, assume there exists a button named "btnTimePeriod", below which I desire to show a panel, which contains a few custom items, and the panel's name is "pnlDateRangePicker".IT WORKS... but it doesn't look right. The panel itself is 147 x 326 pixels, but notice in the attached graphic that it's adding a border around the panel which I don't want. There's a border on the top, bottom, and left... but for some reason the border on the right one is especially large. Although my code doesn't expressly set it, AutoSize = true so I would have expected it to shrink around the panel.
As required, my code already does set ShowCheckMargin and ShowImageMargin false. I haven't included the code for the DrawDateCalander Sub because it's not relevant. I believe even a blank panel would yield the same result. I have no idea where this margin is coming from.
Private Sub btnTimePeriod_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnTimePeriod.Click Call DrawDateCalendar(DatePart(DateInterval.Month, FirstDisplayedSunday), DatePart(DateInterval.Year, FirstDisplayedSunday)) Call ShowControlBelow(btnTimePeriod, pnlDateRangePicker) End Sub
I've built an app, that draws text to four rectangles on a pre-printed page with a design, I'm wondering what the margin refers to?
Also our printer doesn't print all the way to the edge, there's a white border, about the height of this little guy:If I printed from a printer that prints to the edge, will the text be in the same position as it would be if it was printed with the border around it, the text should be in the exact same position right?
I have created a vb.net program to write into msword file.I have used xslt for that.Now i have a problem of margin setting in the word file.what is the code to be inserted in xslt to set the margin of msword file.[code]
If you have a Control contained within another Control and the Child Control has the default Anchoring (Top + Left) AND AutoSize=False (Assuming the control has that Property) changing the Parent Control's Top or Left Padding will not offset the Child Control.If you change the Anchoring of the Child Control to anything other than the default values OR set AutoSize=True, the Control is correctly offset when the Parent Control's Padding values are changed.
I'm trying to decrypt some data but I get this error: Padding is invalid and cannot be removed. It highlights the _streamWriter.Close() line. This is the code I'm using to decrypt a file:
vb.net Imports System.Security.CryptographyImports System.TextImports System.IO Public Class EncryptFile Private Shared Buffer(4096) As Byte Private Shared _Rijndael As New RijndaelManaged Private Shared _Hash As New SHA256Managed Private Shared _Encoding As New UTF8Encoding Private Shared IV As Byte() = {12, 4, 58, 74, 52, 33, 69, 87, 47, 8, 23, 69, 85, 47, 85, 21} Private
[code]....
When I encrypt a file it gives me no error, but when I decrypt a file it gives me this error: Padding is invalid and cannot be removed. In this line:
vb.net cStream.Close()
I don't understand why, because I'm using the same IV and the same key, I've even checked the generated hash, and to me, it seems the same.
My main goal is to have an excel spreadsheet that automatically plots the overall success of my stock portfolio over time (% change over time). I've been able to incorporate stock data into my spreadsheet by linking it to the web, but the trouble is the spreadsheet will keep no history of what the previous stock values were, so I can't graph how things change over time. This sounds like it might be too complicated to be built in to excel, so I was wondering if anyone knew how to program this in Visual Basic. Maybe something like this.... If refresh then new cell plus new time stamp. Another possibility would be to have a whole bunch of cells that refresh only once but at longer and longer intervals, e.g.,
I have a DataTable and want to connect the cells of one of its columns to cells in some other DataTables.
For example:
DataTable1.Rows(0).Item(2) is connected to DataTable2.Rows(4).Item(6) DataTable1.Rows(1).Item(2) is connected to DataTable4.Rows(2).Item(3) DataTable1.Rows(2).Item(2) is connected to DataTable3.Rows(11).Item(4) ...
I can print and almost everything works. Basically I used KB 811401 to create a RichTextBoxPrintCtrl.dll and add it to my tool box. I have a Page Setup and a Page Print. I call Setup and change the margins. Then I call print. But I always get default margins. The margin settings I put in the Page Setup don't "take".
Here is my relavant application code. Private Sub btnPageSetup_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) [Code] .....
So, I'm adding a label programatically and I'm in need of altering the top margin a little bit to the value 8. I can't do that the obvious way, so what's wrong with my thinking?
Dim LabelAdapter As New Label LabelAdapter.text = "Adapter" LabelAdapter.Margin.Top = 8
This gives me the error "Expression is a value and therefore cannot be the target of an assignment".
I'm using a sunken label style and back color with a statusbar, no matter what settings I change, like hiding the grip and setting the grip margin to all 0, there's still a section on the right that won't go away. I want my status label to stretch all the way across the statusbar, is this possible?
I am trying to display a small icon in a combobox so I want to use EM_SETMARGINS to set a margin in it. I am using this
Private Sub SetLeftMargin(ByVal lhWnd As IntPtr, ByVal lMargin As Int32) Dim lLongValue As Int32 Dim Result As Int32 Result = SendMessageLong(lhWnd, EM_SETMARGINS, EC_LEFTMARGIN, lMargin) End Sub
It works OK with a ritchtextbox but not with the combobox text field.
I've used the following code, taken from here, to create my own custom column for datagridview, so that I can now have images and text in the same cell:
[Code]...
It works very well, except that the image that I use is right at the edges of the cell. I'd like to give it a small margin. How can I do this?
my program written by me can only perform properly if its in multiple of 8bits, but when it exceeds more than or less than 8 bits it doesnt perform the specified function. so i want to know how to do '0' padding if my file size is not in multiples of 8 bits.
Today I went to the user's site for a demo. The program works fine on my HP LaserJet 1018. Data is entered into a RichTextBoxPrintCtrl and then printed on one of four labels as selected by the user at print time. For the top left (landscape) label, I set margins (50, 570, 60, 460) on the DefaultPageSettings and it correctly prints a label starting 0.5" from the left and 0.6" from the top.
On the HP OfficeJet Pro K550, the label size, left to right and top to bottom, is correct but the top mrgin is about 0.75" and the left margin is 1.0". So the label looks correct but shifted right and down so of course it does not print ont he label. I used MS Word 2003 and printed a document with 0.5" margins all the way around and it worked.I found an options in the printer's advanced properties to "minimize margins" and another to "emulate laser printer margins" but neither had any effect on my output.
It seems when I change some code while working with practice files I get green veritcal lines in the left margin of the code page I am writing. What does it mean?
I came across a post a while back which showed a custom rich textbox control which had line numbers in its margin. Similar to what you woudl see if you we coding in the VB designer and you had your line numbers viewable.
I think it was two controls in one (i.e. two textboxes: one for the numbers, and the other for the text). However I cannot remember where I saw it.
Ok I'm handling the RowPostPaint event so I can have the row's bounds so I can draw over that row in a custom manner.It looks good when it first loads, but as soon as I start scrolling, things get all wacky and aren't drawing.So when I first load the form, the grid looks like so:Looks good so far.But when I scroll to the bottom, it looks like this:It looks like the rows that aren't initially visible never get drawn, but don't even get drawn (the text anyways) even after the the row has been drawn.When I scroll back up to the top after this, it's looks like:Here is my RowPostPaint code, it's a little long but I tried to comment it so things wouldn't be too confusing.
vb.net Private Sub dgv_paint(ByVal sender As Object, ByVal e As DataGridViewRowPostPaintEventArgs) Handles DataGridView1.RowPostPaint 'Set up
If a user enters less than the maximum limit of characters set for a textbox, how do u pad the textbox with xxxx when the user leaves the textbox. I've tried using the padright function but I can't seem to get it to work.
The following code records the row and column of a selected cell.
[code]... . If MonthDGV.Rows(selectedRowIndices(0)).Cells(selectedColumnIndices(2)).Style.BackColor = Color.White Then but that is no use. As there could numerous selected cells all over the place, how would I check the BackColor of all the selected cells.
How can i replace selected cells in a datagridview by using copy and paste or some other method. I want to highlight a Row or Column and then replace all the highlighted cells with one value