|
OK, the COM problem is fixed - the Windows Fax service was not configured on the account the prog is using. (Apparently Windows fax must be configured for each account?)
However, a different exception is being thrown by the same code block:
Access is denied. (Exception from HRESULT: 0x8007005 (E_ACCESSDENIED))
So apparently, it has permissions issues in reaching the Fax service...
|
|
|
|
|
The difference maybe in UAC control which may prevent to load the DLL or to access a specific resource.
Look at this policy explainations for more details:
http://www.15seconds.com/Issue/040121.htm[^]
Because, remotely it will be difficult to find any potential security reasons. Depending on the installation and the way you have installed your software.
Good luck. Keep us updated.
|
|
|
|
|
Hi,
I created setup and deployment to my project and would like to provide license agreement for the installation. Please guide me. Thanks in advance
|
|
|
|
|
There is a License agreement dialog which can be added to the set up project. Try that.
|
|
|
|
|
Hei,
Is there any option to change the rows color of datagrid on some condition,
like i wan to change the alternate color of the dg like this
conditionalcolumn color
1 Blue
1 Blue
2 white
3 blue
4 Blue
5 Blue
6 Blue
7 Blue
8 Blue
9 Wite
Thanks
Syed Shahid Hussain
|
|
|
|
|
I have not used DataGrid, but looking at the properties it offers, I guess painting it yourself should help.
|
|
|
|
|
|
U r the best......
Thanks a lot my great friend.
for u
Syed Shahid Hussain
|
|
|
|
|
You're welcome
|
|
|
|
|
If I recall correctly, since .net 2.0, the cells have had a background color property.
However, back when I was thinking of doing that, I decided to use a TreeView instead -- I avoid data grids whenever possible.
|
|
|
|
|
I have <Contact> nodes within <Contacts> elemnt and I am binding it to a datagrid using ReadXML. If I place a button for MOVE UP and another button for MOVE DOWN, the how can I re-position the nodes in the XML file?
|
|
|
|
|
I would use XPath or XmlDocument and then rebind the grid.
|
|
|
|
|
am sorry! how?! let me give an example
<Contact>
<Description>Mobile</Description>
<Number>111111</Number>
</Contact>
<Contact>
<Description>Office</Description>
<Number>333333</Number>
</Contact>
<Contact>
<Description>Home</Description>
<Number>222222</Number>
</Contact>
How can I move the Home to be be in the middle?
|
|
|
|
|
jrahma wrote: How can I move the Home to be be in the middle?
Either manually, or by sorting the entries. Assuming that you'd want to sort it, there's two ways of doing so. The first option would be to use XSLT[^], the second option would be using the XmlDocument class to sort[^] the nodes.
I are Troll
|
|
|
|
|
but this will sort based on something.. what I actually want is just a simple MOVE UP and MOVE DOWN button which will move the row in the DataGrid as well as the actual XML file
|
|
|
|
|
jrahma wrote: what I actually want is just a simple MOVE UP and MOVE DOWN button which will move the row in the DataGrid as well as the actual XML file
Simple as it may sound, it still needs to be programmed. The buttons should do something to the grid, and the XML. Back to Danish;
Danish wrote: I would use XPath or XmlDocument and then rebind the grid.
His answer is completely valid; you can use the XmlDocument-class to manipulate the XML. "Rebind the grid" means that the next step would be to load that XML back into the datagrid.
Another option would be to add a field that says "order", and to sort on that - that way the buttons only need to change a value, as opposed to changing the complete order and structure of the Xml file.
I are Troll
|
|
|
|
|
I have a datagridview bound to a datatable. When I remove a row from the datatable the grid reflects the change, but when I attempted to add a row back in I get an error System Index out of Range? I have tried datagridview1.Refresh() with no luck. What am I missing?
Thanks
|
|
|
|
|
Instead of refresh you can try to rebind the grid after deleting.
(or) if this is a wrong solution a code sample would help a lot to give clear solution.
|
|
|
|
|
Is there an article or code sample showing rebinding? Here is my code:
//Are there rows that need to be deleted?
for (int x = 0; x < dsInvoice.Tables["Invoice"].Rows.Count; x++)
{
if (dsInvoice.Tables["Invoice"].Rows[x]["QTYORD"].ToString() == "0")
{
dsInvoice.Tables["Invoice"].Rows[x].Delete();
dataGridView1.Refresh();
}
}
Thanks for all your help
|
|
|
|
|
|
I don't understand please forgive me. I am new to Datagridview grids. After I remove the row from datatable what do I need to do next? I read through your articles, but I am confused??
|
|
|
|
|
Can you show the code you are using add the row?
|
|
|
|
|
I created a DataSource with a DataTable in it and added it through the wizzard when I added the Grid to my form. When a user enters 0 in the first cell I want to remove that row from the grid.
I hope this helps
Thanks!
|
|
|
|
|
How are you adding the row after deletion? Since you are getting IndexOutOfRange exception, you should check all the indexes you are using while adding the row.
|
|
|
|
|
I am clicking on the first cell in the next available row when I receive the error. When I selected the datatable to use for the grid it created a binding source. When I try to execute the RemoveAt with the binding source it errors out.
Is there an easier way to do this?
|
|
|
|