|
Thanks alot this works, but now when I click on cell
program first selects whole text in cell,
and then selects full row.
I tryed putting all code in MouseDown, and
"DataGrid.Select(hti.Row)" in MouseUp,
this almost solved the issue but selection is stil visible.
Can I avoid this?
Regards,
J.a.c.k
|
|
|
|
|
Hi Jack,
I am sorry I could not get your response completely. Will you please ellaborate what do you mean by stating "this almost solved the issue but selection is stil visible.
Can I avoid this? "
Last time when I gave you the code. I had not checked whether it is working properly or not. Today I made a demo application to test the code. It works for me.
I am not sure but please check whether you have changed / modified some of the dataGrid properties like SelectionBackColor , SelectionForeColor etc..
Regards,
Jay.
|
|
|
|
|
Hi Jay,
My English is not very well but I'll try to explain:
Code works fine and it solved problem, but when I click somewhere in grid program selects text in that cell like before I entered your code and then it selects complete row (all selection colors are set). So selection doesn't look nice, I was wondering can this be avoided?
Thanks for your time.
Regards,
J.a.c.k
|
|
|
|
|
Hi Jack,
I got your problem.
This can be solved by p/invoking LockWindowUpdate .
In MouseDown you lock the window update and in MouseUp you need to unlock it.
Please revert back whether you could do as mentioned above.
Otherwise I will send you the code showing How to do it?
Regards,
Jay.
|
|
|
|
|
Thanks Jay it works, just one more question:
How can I select first row of DataGrid in form_load event, if I could simulate click on first row then my mouse_up and mouse_down events would apply on that row. Is there an easy way of doing this?
Regards,
J.a.c.k
|
|
|
|
|
Simply call myDataGrid.Select(0) , as below:
if(myDataGrid.VisibleRowCount > 0)
{
myDataGrid.Select(0);
}
|
|
|
|
|
I can save a date but not a time like 11:01 any ideas, the grid is bound to a wizard generated dataset
Thanks for any help
jnc
|
|
|
|
|
How do you mean you can't save time? Explain!
|
|
|
|
|
Many thanks for your reply
I have a test app with a bound grid a number of columns two are Time
I have a seperate routine which defines the columns of the grid
for the relevant column
DataGridTableStyle ItemList= new DataGridTableStyle();
ItemList.MappingName="TblEventitems";
DataGridTextBoxColumn Col3=new DataGridTextBoxColumn ();
Col3.Headertext="Start";
Col3.MappingName="EIStart";
Col3.Format="HH:mm";
Col3.NullText="00:00";
Col3.Width=50;
Col3.Alignment=HorizontalAlignment.Center;
ItemList.GridColumnStyles.Add(Col3);
DataGrid1.TableStyles.Add(ItemList);
other columns save OK even for the same record but the time remains 00:00 I have tried removing the NullText format
The Date saves OK (which I don't need) but the time is 00:00 If I change the time directly in the table it displays Ok in the grid but then I get a Concurrency Violation if I try to update
|
|
|
|
|
hi,
You can show time on your datagrid. For more details view this site
datagrid in codeproject
**************************
S r e e j i t h N a i r
**************************
|
|
|
|
|
Hi...
I have made a RichTextBox and wants to save the text...!
but it keep throws an error..!
My code is like this...
RichTextBox TextTest = new RichTextBox();
TextTest.Multiline = true;
TextTest.Text = "Test on savint" + "\n";
TextTest.Text += "here is something" + "\n";
TextTest.Text += "And some more" + "\n";
Stream TextSave;
SaveFileDialog spil = new SaveFileDialog();
spil.Filter = "TXT fil|*.txt|Alle filer|*.*";
spil.Title = "Gem fil som tekstfil";
spil.InitialDirectory = Directory.GetCurrentDirectory();
if(spil.ShowDialog() == DialogResult.OK)
{
if((TextSave= spil.OpenFile()) != null)
{
TextTest.SaveFile(TextSave, RichTextBoxStreamType.PlainText);
TextSave.Close();
}
}
But it trows an errer -> System.NullReferenceException: Object no set to an instance of an object!
Can anyone help me what to do?
QzRz
|
|
|
|
|
QzRz wrote:
But it trows an errer -> System.NullReferenceException: Object no set to an instance of an object!
At what line>?
top secret xacc-ide 0.0.1
|
|
|
|
|
Hi.. sorry i didnt write...
The error is thrown here -> TextTest.SaveFile(TextSave, RichTextBoxStreamType.PlainText);
QzRz
|
|
|
|
|
You haven't initialized TextSave
store your internet favourites online - www.my-faves.co.uk
|
|
|
|
|
Doh...! I forgot that...!
Thanks alot..!
QzRz
|
|
|
|
|
You could ged rid of the Stream TextSave and use
if(spil.ShowDialog() == DialogResult.OK)
{
TextTest.SaveFile(spil.Filename, RichTextBoxStreamType.PlainText);
} instead.
|
|
|
|
|
Hi
I have a untyped dataset and also a typed dataset on my design surface. To add new tables to my untyped dataset I can go thru' Tables collection in properties window. But it's a tedious job. Can I somehow copy the structure of table from Typed Dataset(which have been generated using DataAdapter) into Untyped one?
|
|
|
|
|
Can you explain yourself. What are you trying to do this for?
|
|
|
|
|
hi,
can any one tell me how to translate gregorian date to hebrew date?
thanks in advance
|
|
|
|
|
|
Here is one of the coolest few lines of code to perform a NSLookUp. Simply enter an IP in textBox1, click a button and the domain name translates in textBox2 (providing your workstation is on a WAN.
Q. How could we build a 'cache' to capture redundant IP's/Domain's to add lookup performance???
Q. How could we add our own know IP's/Domain's to this 'cache' ??? (Because NOT every IP will resolve)
Preferably the code would check our personal 'cache' first before looking on the Internet or elsewhere.....
public void ButtonLookupDomain_Click(object sender, EventArgs ea)
{
IPHostEntry IP = Dns.Resolve(textBox1.Text);
txtBox2.Text = IP.HostName;
}
|
|
|
|
|
if (somehashtable.Contains(textBox1.Text))
{
txtBox2.Text = (somehashtable[textBox1.Text] as IPHostEntry).HostName;
}
else
{
IPHostEntry IP = Dns.Resolve(textBox1.Text);
txtBox2.Text = IP.HostName;
somehashtable[textBox1.Text] = IP;
}
top secret xacc-ide 0.0.1
|
|
|
|
|
Excellent, clean and simple coding. I like it so far... The more I study windows DNS, I realize my goal is to create my own 'hosts' file. I can write to it and IPHostEntry can read from it instead of the 'hashtable' you've so kindly shared.
Q. How can I create my own 'hosts' file in place of the 'hashtable' example???
Thank You.....
|
|
|
|
|
kvnsdr wrote:
The more I study windows DNS, I realize my goal is to create my own 'hosts' file.
DNS was made to remove the need for HOSTS file. Heck you can even just edit the windows one then (i do for my little local network) in $windir\system32\drivers\etc\hosts
top secret xacc-ide 0.0.1
|
|
|
|
|
can someone suggest which xml class i should use to easily find a certain, possibly nested, element tag and read its value? i've been playing with the xmltextreader class but it's not immediately obvious how to do it with this class. i'm not well versed in XML vocab, so this might be a problem. thanks for any help.
|
|
|
|