|
Thanks Eddy. I will try that. Looks like the web browser control cannot control the auto refresh of .aspx.
I couldn't get ur question : And if you navigate to, say, Google when you hide the browser, and navigate back to the .aspx when you show it?
|
|
|
|
|
Member 3365607 wrote: And if you navigate to, say, Google when you hide the browser, and navigate back to the .aspx when you show it?
You could let the WebBrowser navigate to another site (Google only as an example) when you switch to tab 2. When the user switches back to tab 1, navigate to the original .aspx page again. That at least prevents the clicking-sounds of the refresh
I are Troll
|
|
|
|
|
Hi,
This is Siddhardh, beginner in using VC# and ADO.Net. Here i am creating a project for Medical Vaccines. I have created a form, which consists of out going products or Selling Goods to the customers. After Submitting the details, the data has been saved to the relevent Tables(SALESDATA and SALES), at the same time, i need to generate the bill for the current Invoice Number after submitting the data to the SQL Tables. So pls help me to code for this.
Thanks in advance.
Regards,
Siddhardh.
|
|
|
|
|
siddhardh wrote: i need to generate the bill for the current Invoice Number
Define what you mean, what is a bill?
|
|
|
|
|
is there any way of getting the cell location on a mouse over the table given no controls are present in the actual cells?
thanks you.
|
|
|
|
|
I'm developing an application where I need a context highlight edit control (single line and multi-line).
I need to be able to use my own tags (words/ID to be highlighted) and colors... and optionally tooltips for the highlighted words.
The control need to be fast and able to handle hundrets of tags/highlights.
Free would be best but conmmercial controls can also be used - but please no bloaded "complete editor" packages - my requirements are pretty simple and do not want a bloated control if I can avoid it
Any suggestions?
/B
|
|
|
|
|
Have you looked at the Editor from the SharpDevelop IDE here[^]?
Or Scintilla here[^]?
Henry Minute
Do not read medical books! You could die of a misprint. - Mark Twain
Girl: (staring) "Why do you need an icy cucumber?"
“I want to report a fraud. The government is lying to us all.”
|
|
|
|
|
Check out ScintillaNet. It's a DotNet wrapper for the Scintilla control. Free control and you can easily customize the syntax highlighting via simple XML. The project is hosted at CodePlex.[^]
Supports line numbers, folding, etc. Built-in support for most popular languages.
|
|
|
|
|
Try ICSharpCode TextEditor (the one used by SharpDevelop). I use it and it is quite good.
|
|
|
|
|
Hi All,
I m developing one Windows Application in C# in VS2008. The following problem occurred in my application.
1. In my application when u open a Form the memory usage is increased to 100MB. This Form Contains more than 50000 Tree Nodes. These Nodes taking that amount of memory. Then After if i closing that opened Form how much amount of memory is raised when that form is opened that amount of memory is not released when that form is closed.
Please give me solution for this how to free the memory when that form is closed.
Thanks,
Kedar
|
|
|
|
|
k_kedarnadh wrote: that amount of memory is not released
who says?
objects that are no longer reachable become collectible, so when your app needs memory and runs its GC, it will collect them and reuse the memory. Most often it will not return the memory to Windows though, why should it? It would return what is redundant to Windows when your app gets minimized.
Luc Pattyn
I only read code that is properly indented, and rendered in a non-proportional font; hint: use PRE tags in forum messages
|
|
|
|
|
If you're looking in TaskManager, you're looking in the wrong place to see how much memory your app is actually using.
|
|
|
|
|
DataTable dt;
private void Permissions_Load(object sender, EventArgs e){
dt = new DataTable();
dt.Columns.Add("Feature", typeof(string));
dt.Columns.Add("None", typeof(bool));
dt.Columns.Add("ReadOnly", typeof(bool));
dt.Columns.Add("ReadWrite", typeof(bool));
datagridview1.Datasource=dt;
}
private void btnSave_Click(object sender, EventArgs e){
in the grid when i'll click on the any checkbox i want to pass parameter to this function SetPermission( , , );
parameter will be from the two enumeratons below
How manage it?
here picture <a href="http://s55.radikal.ru/i150/0910/48/caabea077416.jpg">Picture</a>
}
public void SetPermission(Permission feature, PermissionType permission, int userID) {
SqlCommand cmd = new SqlCommand("Insert into Permissions (UserID,Feature,Permission)Values(@UserID,@Feature,@Permission)", con);
cmd.Parameters.Add(new SqlParameter("UserID", userID));
}
public enum Permission : int
{
Country = 0,
Store = 1,
City = 2
}
public enum PermissionType : byte
{
None = 0,
ReadOnly = 1,
ReadWrite = 2
}
C# Developer
modified on Monday, October 26, 2009 3:18 PM
|
|
|
|
|
From reading your question, which was slightly difficult because your actual question is mixed up in the middle of your code, I would suggest that you redesign your DataTable
private void Permissions_Load(object sender, EventArgs e){
dt = new DataTable();
dt.Columns.Add("Feature", typeof(string));
dt.Columns.Add("None", typeof(bool));
dt.Columns.Add("ReadOnly", typeof(bool));
dt.Columns.Add("ReadWrite", typeof(bool));
datagridview1.Datasource=dt;
}
The three columns marked //<======================== Here =============== are the three possible values of PermissionType and should be one column, probably, without thinking about it too much, of type int . This would mean that the design of your Form and Grid would need to change which would therefore probably change the question.
Also you refer in the question bit to the any checkbox without having previously mentioned it, let alone describe its purpose.
Henry Minute
Do not read medical books! You could die of a misprint. - Mark Twain
Girl: (staring) "Why do you need an icy cucumber?"
“I want to report a fraud. The government is lying to us all.”
|
|
|
|
|
Henry Minute I'll try to explain it
Here is link of Picture http://img9.imageshack.us/i/35025568.jpg/
When I click on any checkbox here,I want to pass parameter in set function, for example like this: if I'll click on row Stores, Column read only's expedient checkbox item i want to pass SetPermission(1,1, ...) because in enumeration stores id is 1 and read only's id is 1 too.
C# Developer
|
|
|
|
|
I am not able to view your image, as I am having bandwidth problems and it would take about 20mins to load (I probably wouldn't anyway - no reflection on yourself but I am very distrustful of following links. )
My basic problem with the code you presented originally is that nowhere in it do you load any existing data. I can only assume therefore that the part you are working on is for new data only. On that basis if you must use a grid it would make things a whole lot easier to code for if, instead of 3 (or however many options there are) CheckBoxColumn s, you had 1 ComboBoxColumn with its items set to the possible options. What would happen if the number of options suddenly increased to 20+, are you going to add that number of additional CheckBoxColumn s?
In any event, as soon as the user makes a selection you are saving the data, so why use a grid? It would be far, far easier to simply have appropriate controls on a Form or Panel and clear them on a successful save ready for the next entry and leave them populated on any error so that corrections can be made.
Sorry not to be more help, but it really seems to me that your design needs some more thought.
Henry Minute
Do not read medical books! You could die of a misprint. - Mark Twain
Girl: (staring) "Why do you need an icy cucumber?"
“I want to report a fraud. The government is lying to us all.”
|
|
|
|
|
Try the following. It may help you. Remember that you have to initialize check box values at first.
private void Form1_Load(object sender, EventArgs e)
{
int p = dataGridView1.Rows.Add();
dataGridView1.Rows[p].Cells[0].Value = true.ToString();
dataGridView1.Rows[p].Cells[1].Value = false.ToString();
}
Handle the following event of datagridview
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
{
if (dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Value.ToString().Equals(false.ToString()))
{
dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Value = true.ToString();
MessageBox.Show("true");
}
else
{
dataGridView1.Rows[e.RowIndex].Cells[e.ColumnIndex].Value = false.ToString();
MessageBox.Show("false");
}
}
call the method in appropriate if else condition.
|
|
|
|
|
hi Sir,
i am working on datagridview in vb.net.
so paging the datagridview please send code
|
|
|
|
|
And what have you tried? Google will return thousands of results for paging datagridview.
vikas shukla wrote: please send code
No.
Bob
Ashfield Consultants Ltd
Proud to be a 2009 Code Project MVP
|
|
|
|
|
Please do not post the same question in more than one forum. Especially rude questions.
Pick one forum for your question and post there but please also read the forum guidelines (at the top of the page) before doing so.
Henry Minute
Do not read medical books! You could die of a misprint. - Mark Twain
Girl: (staring) "Why do you need an icy cucumber?"
“I want to report a fraud. The government is lying to us all.”
|
|
|
|
|
|
You have replied to the wrong person!
I am not the one asking the question! You should open the first message in the thread and hit reply there, otherwise the OP might not see your answer.
Henry Minute
Do not read medical books! You could die of a misprint. - Mark Twain
Girl: (staring) "Why do you need an icy cucumber?"
“I want to report a fraud. The government is lying to us all.”
|
|
|
|
|
|
|
Hi,
I am not 100% sure if this has been answered elsewhere, I did some searches both in the Code Project Articles and Message Boards and Google, but don't feel I've come across my answer yet. May have been something I missed.
I have an IDE-style application which includes a text editor window. The interface is Tabbed MDI and I already have that implemented by Weifen Luo's excelent WinForms.Docking library. Each MDI child window in my program contains an instance of the ICSharpCode.TextEditor control.
I know that the ICSharpCode.TextEditor control provides a splitter, but the UI is not quite what I am looking for.
What I want to do is add dynamic splitters, a la the MFC documentation's definition: "A dynamic splitter window typically is used to create and scroll a number of individual panes, or views, of the same document. The framework automatically creates an initial pane for the splitter; then the framework creates, resizes, and disposes of additional panes as the user operates the splitter window's controls." How can I do the same thing in C# Windows Forms?
You know what I am talking about...for a CSplitterWnd with 2 columns and 2 rows, the window would start off unsplit, with a little tiny button above the top of the vertical scroll bar and a little tiny button to the left of the left edge of the horizontal scroll bar, and then you can drag either button to turn it into a full-fledged splitter bar and split the window into up to 4 "panes."
Any hints on how I might accomplish this? I am brewing my own Java IDE, that's why I am asking.
Thank you!
Sincerely Yours,
Brian Hart
|
|
|
|