Databindings get lost on change?
I'm seeing a situation where a textBox value looses its
databinding if the value of the textBox is manually
changed. Is this supposed to happen or a bug?
To recreate:
create a simple dataset
Create a new form and add dataset and textBox and button
bind the textBoxt.Text property to a column in the dataset
NOTE: The dataset is not used in conjunction with any
other database objects
In the constructor of the form, add code to add a row to
the dataset.
In the button, change the value of the cell in the dataset
Run app and press button. notice the value appropriately
is displayed automatically in the testbox on the form.
change the value of the textbox directly
now notice pressing the button does not update the textbox
any longer.
Thanks
Bill Tag: FW: Look at this correction update for MS Windows Tag: 60632
Checked List Box
Hi All,
I am working with the checked list box control in VB.NET. I am
displaying the names of the employees (display member) in the list box
and storing id as value member. Now i want to get all the employees how
have been selected (checked=true) from the checked list box. So I want
the ID of all the employees selected from the list box.
Any help would be appreciated
Thanks
*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it! Tag: FW: Look at this correction update for MS Windows Tag: 60630
MDI Child Form Problem
Hey guys, maybe someone can help me with some MDI issues I have. A
co-worker asked me a very simple question, one that I blew off as trivial,
and it has become a time-consuming issue.
Simply put, there is an MDIForm and a child form.
The MDIForm does the usual from within its constructor...
this.IsMdiContainer = true;
Form2 frm = new Form2();
frm.MdiParent = this;
frm.Show();
Okay, so nothing special there.
The child form then has a combobox on it. The question was, how do I get my
child form to close if I pick a particular item from the combobox. Or, to
make it easier, close the child form when the item selection changes in the
combobox.
So the following is in the child form...
private void comboBox1_SelectedIndexChanged(object sender,
System.EventArgs e)
{
this.Close();
}
Unfortunately this throws an exception indicating that the combobox has
already disposed itself and a null-reference exception is raised.
So I suggested the following...
private void comboBox1_SelectedIndexChanged(object sender,
System.EventArgs e)
{
this.Dispose(false);
}
This gets rid of the exception, but the child form is really not disposed,
even though visually it looks like it has gone away. It can be made to come
back sporadically by clicking inside the MDI parent form.
Using a true argument in the Dispose yields the same null pointer exception.
So with that, my understanding of forms went down the tubes, along with my
understanding of how the GC works and how correct implementations of
IDisposable work.
Can someone comment on how to get an MDI child form to close itself (i.e.
commit suicide)? Closing the child from a menu or toolbar on the parent
form is not a problem.
Thanks in advance.
MD Tag: FW: Look at this correction update for MS Windows Tag: 60628
Datagrid question
Using VS 2003, VB.NET, sql msde...
This is really a question about a winform datagridcontrol (if there is a
better newsgroup for these winform datagridcontrol questions, let me know).
A parent/child relationship exists. When you click the + next to the parent
row, the relationship name "Display Details" appears. You then click that,
and everything previously FILLed to the child DataSet table displays. All
works as expected.
My question are:
1) Is there an event triggered by clicking on "Display Details" so you could
dynamically FILL the child table at that point, instead of having to fill it
prior it "Display Details" being click? If not an event, any other way to
do it?
2) Since the child table in the DataSet is held in memory, should I be
worried about how large it might get? Can it get to large or does Windows
XP/.NET still handle it appropriately regardless of its size? In my case,
the child could get quite large, constantly being added to by the program
automatically (which is the main reason I would like to load it when needed
via #1 above).
Thanks!
Bob Day Tag: FW: Look at this correction update for MS Windows Tag: 60624
Loop through MDI chlids
How do I loop through all opened child forms of a MDI parent, and how do I
check weather the child form is of a specific type or not.
/Steffo Tag: FW: Look at this correction update for MS Windows Tag: 60622
where is dotnet.framework.windowsforms.design?
It was here yesterday now its gone from the web interface.
Is it ever comming back? Is it still a managed workgroup?
Nick Tag: FW: Look at this correction update for MS Windows Tag: 60620
Splitter max move to right
Hello,
is there a method to limit "splitter's" ability to move right or left
based on the size of the free space (panel) left on the appropriate side?
Ondra. Tag: FW: Look at this correction update for MS Windows Tag: 60616
BUG: HScroll has 2 diff behaviours on scroll events
Hi,
When I process a HScroll scroll event I get one event fired for a increase
value using the > button.
When I make a User control with a HScroll on it and catch the message and
forward my own, I get two events fired yet I send one. I get a
SmallIncrement and then a EndScroll e.Type.
Why the difference in events, its confusing. Tag: FW: Look at this correction update for MS Windows Tag: 60615
Panel (container) added after member controls
Hello,
I would like to add now (after some controls already added) new "panel".
When I add the panel to the form, I want to move previously added controls
to be managed (anchored, padded) to the panel, but they are still related to
the base form, where they were created at first. How to move them to the
panel?
Ondra. Tag: FW: Look at this correction update for MS Windows Tag: 60614
Bug in PrinterSetting ???
Hi
Using the PrinterSettings class I want to get the No. Of copies of the
document to be printed. But it is always giving 1 as the copies to be
printed. I am using following code
dgPrintDialog.PrinterSettings.Copies = 2
dgPrintDialog.ShowDialog()
NoOfCopies= dgPrintDialog.PrinterSettings.Copies
What is wrong with this code. Most of the people have raised the same issue
and told that this is bug. If it is a bug is there any way to get the NoOf
copies?
Need Help
Nanda Tag: FW: Look at this correction update for MS Windows Tag: 60613
Problem with UITypeEditor
Hello to everybody.I make a class that inherits from
UITypeEditor to customizing the view of the value of an
image in a PropertyGrid.I have a problem when I want to
cancel the image selected (hitting the Canc button).In
fact when I hit Canc button the application throws an
error. Anyone know how to intercept the pression of a
button directly in my custom UITypeEditor class. Tag: FW: Look at this correction update for MS Windows Tag: 60608
showdesktop
Hi all,
I want to minimise all other windows (like show desktop) and show only
my applcation.How do i go about
Regards,
... Tag: FW: Look at this correction update for MS Windows Tag: 60605
Urgent~~ Datagrid Error
This is a multi-part message in MIME format.
------=_NextPart_000_16BD_01C3A48D.CAF677C0
Content-Type: text/plain;
charset="big5"
Content-Transfer-Encoding: quoted-printable
HI ALL,
Here I have a question on the datagrid... I would like to change the =
column header so i have written the following code to change column =
header text when current cell has been changed. But I found a situation =
will cause the grid error when the focus is on the last (add new) row =
and then click on any other controls will raise an error. A BIG RED =
CROSS will then be shown on the datagrid instead of all block of cells.
Does anyone know why the following code will cause the error??... Notes =
that if the .Refresh() statement is remarked.. the error never happens.. =
but the column header text will not update unless the last (add new) row =
is selected. It will make the column header text changed base on the =
last selected row before the last (add new) row is selected.
With CType(objDataGrid, DataGrid)
If =
objTable.Rows(.CurrentCell.RowNumber).Item("SizeType") <> "" Then
objRow =3D =
objTable.Rows.Find(.Item(.CurrentCell.RowNumber, 0))
objCaption =3D =
objSizeTable.Items(objRow.Item("SizeType"))
For Index =3D 1 To 17
=
.TableStyles(strTableName).GridColumnStyles(Index).HeaderText =3D =
objCaption.Items(Index).Description
Next Index
' .Refresh()
End If
End With
I have been suffering in this error for a few weeks but I still have no =
one can answer my question. Please give me a hand. Thanks.............
Ivan
------=_NextPart_000_16BD_01C3A48D.CAF677C0
Content-Type: text/html;
charset="big5"
Content-Transfer-Encoding: quoted-printable
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=3DContent-Type content=3D"text/html; charset=3Dbig5">
<META content=3D"MSHTML 6.00.2800.1264" name=3DGENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=3D#ffffff>
<DIV><FONT face=3DArial size=3D2>HI ALL,</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2>Here I have a question on the =
datagrid... I would=20
like to change the column header so i have written the following code to =
change=20
column header text when current cell has been changed. But I found a =
situation=20
will cause the grid error when the focus is on the last (add new) row =
and then=20
click on any other controls will raise an error. A BIG RED CROSS =
will then=20
be shown on the datagrid instead of all block of cells.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2>Does anyone know why the following code =
will cause=20
the error??... Notes that if the .Refresh() statement is remarked.. the =
error=20
never happens.. but the column header text will not update unless the =
last (add=20
new) row is selected. It will make the column header text changed =
base on=20
the last selected row before the last (add new) row is =
selected.</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2> =20
With =
CType(objDataGrid,=20
DataGrid)</FONT></DIV>
<DIV><FONT face=3DArial=20
size=3D2> &nbs=
p;  =
;=20
If objTable.Rows(.CurrentCell.RowNumber).Item("SizeType") <> ""=20
Then<BR>  =
; =
=20
objRow =3D objTable.Rows.Find(.Item(.CurrentCell.RowNumber,=20
0))<BR> =
&=
nbsp; =20
objCaption =3D=20
objSizeTable.Items(objRow.Item("SizeType"))<BR> &n=
bsp; &nb=
sp; =20
For Index =3D 1 To=20
17<BR> &=
nbsp; &n=
bsp; =20
.TableStyles(strTableName).GridColumnStyles(Index).HeaderText=20
=3D objCaption.Items(Index).Description<BR> &=
nbsp; &n=
bsp; =20
Next=20
Index<BR>' &nb=
sp; &nbs=
p; .Refresh()<BR> &nb=
sp; &nbs=
p; =20
End If</FONT></DIV>
<DIV><FONT face=3DArial size=3D2> =20
End =
With</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2>I have been suffering in this error for =
a few weeks=20
but I still have no one can answer my question. Please give =
me a=20
hand. Thanks.............</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2>Ivan</FONT></DIV>
<DIV><FONT face=3DArial size=3D2></FONT> </DIV>
<DIV><FONT face=3DArial size=3D2> </DIV>
<DIV><BR></DIV></FONT><FONT face=3DArial size=3D2>
<DIV><BR> </DIV>
<DIV></FONT> </DIV></BODY></HTML>
------=_NextPart_000_16BD_01C3A48D.CAF677C0-- Tag: FW: Look at this correction update for MS Windows Tag: 60604
Holding a form in memory
Hi All,
I have a module level form variable as I want to react to custom events that
form raises:
Dim WithEvents m_frmSearchForm As frmPartSearch_Alt
When the user clicks the search button, I carry out this code:
If m_frmSearchForm Is Nothing Then
m_frmSearchForm = New frmPartSearch_Alt
With m_frmSearchForm
m_frmSearchForm.KeepOpen = False
m_frmSearchForm.MdiParent = MyBase.ParentForm
m_frmSearchForm.CaptionText = "Component Search"
m_frmSearchForm.SearchOption =
frmPartSearch_Alt.eSearchOptions.AllowSelect
m_frmSearchForm.Show()
End With
Else
m_frmSearchForm.Show()
End If
Which basically just loads the form and shows it.
The KeepOpen property allows the form to remain open.
The searchoption property tells to allow selection.
Both of these don't affect the problem.
Now, when the user closes the form using the x button, and then clicks the
search button again to execute this code then m_frmSearchForm isn't nothing
and the m_frmSearchForm.Show() is called, however nothing appears.
Can anybody help me with this????
When the x button is used to close a form, how can I ensure that the global
variable is emptied?
I don't want to open the form using showdialog.
Thanks
Alex Stevens Tag: FW: Look at this correction update for MS Windows Tag: 60603
PropertyGrid editor: DateTime numericUpDown
Do you know how can I change the default editor of DateTime in a
propertyGrid in order to control date/time value ( like the ShowUpDown
using DateTimePicker control), i.e. without Calendar, that only controls
date information.
Is it possible ? Do you have some idea ?
Where can I find information about that ?
I really appreciate your answer...
Monica Tag: FW: Look at this correction update for MS Windows Tag: 60601
Configuration file
Hello all,
I've an assembly a.exe which has a configuration file
a.exe.config. Now this assemblly loads a class from
another assembly b.dll. Can I've a configuration file for
this assembly, that is something like b.dll.config? This
way I'll be able to separate configuration for different
files.
I tried this, but this newer class tries to find its
appsettings from a.exe.config, and gives error if it is
not found.
Thanx in advance.
Meghansh. Tag: FW: Look at this correction update for MS Windows Tag: 60600
Resizing an Image to fit in a PictureBox
I have a question about how to format the display of a JPEG image in a
PictureBox control. My current code is the fullowing....
Image image = Image.FromFile( strFileName );
pictureBox.SizeMode = PictureBoxSizeMode.StretchImage;
pictureBox.Image = image;
The images are loaded dynamically, and I do not have control of the size and
aspect ratio of the images. With the StretchImage mode selected, I get
some strange stretching (either vertically or horizontally, when the aspect
ratio of the image is noticably different from the aspect ratio of the
PictureBox.)
What mechanism can I use to effectively resize the image myself before
displaying it in the PictureBox? As yet I'm unable to find either a method
on the Image class or on the PictureBox class to resize the image before
display. I'd like to be able to adjust it to either fit snug vertically or
horizontally depending on respective aspect ratios.
Thanks,
and Cheers,
-- Bruce Tag: FW: Look at this correction update for MS Windows Tag: 60599
asynchronous programming question
Hello,
With asynchronous programming :
Why does the callback-function (running in a worker thread) may not update
the state of a control on the main-form ?
The docs say that you must use a MethodInvoker instead as in following
example :
Private Sub CallBtn_Click(ByVal sender ...) Handles CallBtn.Click
webServiceObj = New MyDatabaseWSClass()|
Dim delCB As New AsyncCallback(AddressOf MyCallBack)
aResult = webServiceObj.BeginConnectToDB(CInt(txtSeconds.Text), delCB,
Now)
End Sub
Private Sub UpdateUI()
OutputLabel.Text = "Async: Web service call complete."
End If
Private Sub MyCallBack(ByVal result As IAsyncResult)
If webServiceObj.EndConnectToDB(result) = True Then
DisplayMessage(result)
End If
' following is NOT allowed although it works fine ?????
OutputLabel.Text = "Async: Web service call complete."
Dim mi As New MethodInvoker(AddressOf Me.UpdateUI)
Me.BeginInvoke(mi)
End Sub
Any ideas ?
Thank you
Chris Tag: FW: Look at this correction update for MS Windows Tag: 60597
Problem in printing multiple copies
Hi,
I want to get the print data from the PrintDialog box and pass it to
the crystal reports. But using the following code I am not able to get
data.
Private dgPrintDialog As New PrintDialog()
dgPrintDialog.Document = Nothing
dgPrintDialog.AllowSelection = False
dgPrintDialog.AllowSomePages = True
dgPrintDialog.AllowPrintToFile = False
dgPrintDialog.ShowNetwork = True
dgPrintDialog.ShowDialog()
NoOfCopies= dgPrintDialog.PrinterSettings.Copies
It is showing NoOfCopies as 1 though I have given 2 in the print dialog box.
How I can retrive the data from PrintDialog box.
Or Is there any other alternative for this problem
Need Help
Nanda Tag: FW: Look at this correction update for MS Windows Tag: 60596
lisf of win app
How can i get the list of applications that appears on
the "New" option when i right-click in Windows.
I mean, first u right click, then select the option "New"
and u can see a list of items that u can create, for
example a winzip or a word file.
My question is how can i get that list?
Thanks. Tag: FW: Look at this correction update for MS Windows Tag: 60594
Clipboard
In the moment when a user right click a file and select=20
the option cut or copy, the file is sent to the clipboard
(portapapeles).The question is:
-=BFHow can i know wich of the options(cut or copy) has=20
select the user?
Thanks Tag: FW: Look at this correction update for MS Windows Tag: 60592
MenuItem.OwnerDraw problem
I all.
I have an application in an MDI structure. Both, MDIParent and MDIChilds
have Menus and all those menus are OwnerDraw, ie, MenuItem.OwnerDrawn =
true; The problem is when I have more than 1 child windows opened and close
them all, When i close the last one, the menus in the MDI Parent desapeared.
Can any one help me?
Sorry my English (I'm Portuguese).
Thanks Tag: FW: Look at this correction update for MS Windows Tag: 60585
Helpprovider-control ????
Hi,
I dragged a Helpprovider-control on the form
namespace-property is set to a help-file : "myhelp.htm"
(I have set an anchor in this file <a name="Form">)
then, setting the help-properties for a button on the form :
HelpKeyword : "Form"
HelpNavigator : KeywordIndex
Pressing help opens the help-file all right but does not jump to the anchor
????
what am I doing wrong ?
thank you
chris Tag: FW: Look at this correction update for MS Windows Tag: 60582
Closing form kills the app
Hi
I have this problem on winxp/offixexp machine but not on win2k/office2k
machines.
I have a main form which has a panel which has a child form. The child form
opens a dialog form. When the dialog form is closed using the 'x' button or
using me.close in code, the app crashes. The source the error is pointed as
my main app loop; Application.Run(frmMain) in Sub Main.
I am totally baffled by this error. Any ideas to solve this would be
appreciated. I am using vs.net 2003 with framework 1.1.
================================================
For those with a stronger heart, here is more information; I used the
Windows Debugging Tools which provided the trace but with added problem that
app crashes earlier during the opening of the child form. Here is the trace
anyhow. Thanks.
Microsoft (R) Windows Debugger Version 6.2.0013.1
Copyright (c) Microsoft Corporation. All rights reserved.
CommandLine: C:\Events Manager\Contacts\bin\Contacts.exe
Symbol search path is: *** Invalid ***
****************************************************************************
* Symbol loading may be unreliable without a symbol search path. *
* Use .symfix to have the debugger choose a symbol path. *
* After setting your symbol path, use .reload to refresh symbol locations. *
****************************************************************************
Executable search path is:
ModLoad: 11000000 11074000 Contacts.exe
ModLoad: 77f50000 77ff7000 ntdll.dll
ModLoad: 79170000 79196000 C:\WINDOWS\system32\mscoree.dll
ModLoad: 77e60000 77f46000 C:\WINDOWS\system32\KERNEL32.dll
ModLoad: 77dd0000 77e5d000 C:\WINDOWS\system32\ADVAPI32.dll
ModLoad: 78000000 78086000 C:\WINDOWS\system32\RPCRT4.dll
(a90.884): Break instruction exception - code 80000003 (first chance)
eax=00241eb4 ebx=7ffdf000 ecx=00000000 edx=77f51301 esi=00241eb4
edi=00241f48
eip=77f75a58 esp=0012fb38 ebp=0012fc2c iopl=0 nv up ei pl nz na pe nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000202
*** ERROR: Symbol file could not be found. Defaulted to export symbols for
ntdll.dll -
ntdll!DbgBreakPoint:
77f75a58 cc int 3
0:000> SXE clr
0:000> g
ModLoad: 63180000 631e5000 C:\WINDOWS\system32\SHLWAPI.dll
ModLoad: 77c10000 77c63000 C:\WINDOWS\system32\msvcrt.dll
ModLoad: 77c70000 77cb0000 C:\WINDOWS\system32\GDI32.dll
ModLoad: 77d40000 77dcc000 C:\WINDOWS\system32\USER32.dll
ModLoad: 791b0000 79412000
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\mscorwks.dll
ModLoad: 7c340000 7c396000
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\MSVCR71.dll
ModLoad: 79040000 79085000
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\fusion.dll
ModLoad: 773d0000 77bc2000 C:\WINDOWS\system32\SHELL32.dll
ModLoad: 71950000 71a34000
C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0
.10.0_x-ww_f7fb5805\comctl32.dll
ModLoad: 77340000 773cb000 C:\WINDOWS\system32\comctl32.dll
ModLoad: 79780000 79980000
c:\windows\microsoft.net\framework\v1.1.4322\mscorlib.dll
ModLoad: 79980000 79ca6000
c:\windows\assembly\nativeimages1_v1.1.4322\mscorlib\1.0.5000.0__b77a5c56193
4e089_e39a4bbf\mscorlib.dll
ModLoad: 79510000 79523000
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\mscorsn.dll
ModLoad: 771b0000 772d1000 C:\WINDOWS\system32\ole32.dll
ModLoad: 5ad70000 5ada4000 C:\WINDOWS\System32\uxtheme.dll
ModLoad: 74720000 74764000 C:\WINDOWS\System32\MSCTF.dll
ModLoad: 79430000 7947c000
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\MSCORJIT.DLL
ModLoad: 51a70000 51af0000
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\diasymreader.dll
ModLoad: 7b610000 7b806000
c:\windows\assembly\gac\system.windows.forms\1.0.5000.0__b77a5c561934e089\sy
stem.windows.forms.dll
ModLoad: 7b810000 7baee000
c:\windows\assembly\nativeimages1_v1.1.4322\system.windows.forms\1.0.5000.0_
_b77a5c561934e089_4fe4239f\system.windows.forms.dll
ModLoad: 7b0a0000 7b1cc000
c:\windows\assembly\gac\system\1.0.5000.0__b77a5c561934e089\system.dll
ModLoad: 7b1d0000 7b3aa000
c:\windows\assembly\nativeimages1_v1.1.4322\system\1.0.5000.0__b77a5c561934e
089_1f74a331\system.dll
ModLoad: 7b490000 7b506000
c:\windows\assembly\gac\system.drawing\1.0.5000.0__b03f5f7f11d50a3a\system.d
rawing.dll
ModLoad: 7b510000 7b5de000
c:\windows\assembly\nativeimages1_v1.1.4322\system.drawing\1.0.5000.0__b03f5
f7f11d50a3a_72883c5a\system.drawing.dll
ModLoad: 0ffd0000 0fff3000 C:\WINDOWS\System32\rsaenh.dll
ModLoad: 30200000 30332000
c:\windows\assembly\gac\infragistics.win.v3\3.0.20033.16__7dd5c3163f2cd0cb\i
nfragistics.win.v3.dll
ModLoad: 30100000 30128000
c:\windows\assembly\gac\infragistics.shared.v3\3.0.20033.16__7dd5c3163f2cd0c
b\infragistics.shared.v3.dll
ModLoad: 31900000 3191e000
c:\windows\assembly\gac\infragistics.win.misc.v3\3.0.20033.16__7dd5c3163f2cd
0cb\infragistics.win.misc.v3.dll
ModLoad: 70d00000 70ea1000
C:\WINDOWS\WinSxS\x86_Microsoft.Windows.GdiPlus_6595b64144ccf1df_1.0.10.0_x-
ww_712befd8\gdiplus.dll
ModLoad: 7bc10000 7bd5a000
c:\windows\assembly\gac\system.xml\1.0.5000.0__b77a5c561934e089\system.xml.d
ll
ModLoad: 7bd60000 7bf5e000
c:\windows\assembly\nativeimages1_v1.1.4322\system.xml\1.0.5000.0__b77a5c561
934e089_86ba097f\system.xml.dll
ModLoad: 52b80000 52bce000
c:\windows\assembly\gac\microsoft.visualbasic\7.0.5000.0__b03f5f7f11d50a3a\m
icrosoft.visualbasic.dll
ModLoad: 77c00000 77c07000 C:\WINDOWS\system32\version.dll
ModLoad: 30e00000 30ee4000
c:\windows\assembly\gac\infragistics.win.ultrawintoolbars.v3\3.0.20033.16__7
dd5c3163f2cd0cb\infragistics.win.ultrawintoolbars.v3.dll
ModLoad: 31300000 31374000
c:\windows\assembly\gac\infragistics.win.ultrawinexplorerbar.v3\3.0.20033.16
__7dd5c3163f2cd0cb\infragistics.win.ultrawinexplorerbar.v3.dll
ModLoad: 30d00000 30d2c000
c:\windows\assembly\gac\infragistics.win.ultrawinstatusbar.v3\3.0.20033.16__
7dd5c3163f2cd0cb\infragistics.win.ultrawinstatusbar.v3.dll
ModLoad: 7a6e0000 7a81e000
c:\windows\assembly\gac\system.data\1.0.5000.0__b77a5c561934e089\system.data
.dll
ModLoad: 605d0000 605d8000 C:\WINDOWS\System32\mslbui.dll
ModLoad: 77120000 771ab000 C:\WINDOWS\system32\oleaut32.dll
ModLoad: 30500000 30632000
c:\windows\assembly\gac\infragistics.win.ultrawingrid.v3\3.0.20033.16__7dd5c
3163f2cd0cb\infragistics.win.ultrawingrid.v3.dll
ModLoad: 31400000 31436000
c:\windows\assembly\gac\infragistics.win.ultrawintabcontrol.v3\3.0.20033.16_
_7dd5c3163f2cd0cb\infragistics.win.ultrawintabcontrol.v3.dll
ModLoad: 30400000 30452000
c:\windows\assembly\gac\infragistics.win.ultrawineditors.v3\3.0.20033.16__7d
d5c3163f2cd0cb\infragistics.win.ultrawineditors.v3.dll
ModLoad: 74e30000 74e9a000 C:\WINDOWS\System32\RichEd20.DLL
ModLoad: 76fd0000 77048000 C:\WINDOWS\System32\CLBCATQ.DLL
ModLoad: 77050000 77115000 C:\WINDOWS\System32\COMRes.dll
ModLoad: 1f890000 1f8fc000 C:\Program Files\Common Files\System\OLE
DB\oledb32.dll
ModLoad: 1f670000 1f693000 C:\WINDOWS\System32\MSDART.DLL
ModLoad: 763b0000 763f5000 C:\WINDOWS\system32\comdlg32.dll
ModLoad: 1f900000 1f911000 C:\Program Files\Common Files\System\OLE
DB\OLEDB32R.DLL
ModLoad: 1b570000 1b5c4000 C:\WINDOWS\System32\msjetoledb40.dll
ModLoad: 1b000000 1b170000 C:\WINDOWS\System32\msjet40.dll
ModLoad: 1b5d0000 1b665000 C:\WINDOWS\System32\mswstr10.dll
ModLoad: 1b2c0000 1b2cd000 C:\WINDOWS\System32\msjter40.dll
ModLoad: 1b2d0000 1b2f6000 C:\WINDOWS\System32\MSJINT40.DLL
ModLoad: 75730000 75850000 C:\WINDOWS\system32\comsvcs.dll
ModLoad: 71c20000 71c6e000 C:\WINDOWS\system32\NETAPI32.dll
ModLoad: 750f0000 75102000 C:\WINDOWS\system32\MTXCLU.DLL
ModLoad: 71ad0000 71ad8000 C:\WINDOWS\system32\WSOCK32.dll
ModLoad: 71ab0000 71ac5000 C:\WINDOWS\system32\WS2_32.dll
ModLoad: 71aa0000 71aa8000 C:\WINDOWS\system32\WS2HELP.dll
ModLoad: 75130000 75143000 C:\WINDOWS\system32\colbact.DLL
ModLoad: 76f90000 76fa0000 C:\WINDOWS\system32\Secur32.dll
ModLoad: 55560000 55571000 C:\WINDOWS\System32\CLUSAPI.DLL
ModLoad: 750b0000 750c1000 C:\WINDOWS\System32\RESUTILS.DLL
ModLoad: 75a70000 75b15000 C:\WINDOWS\system32\USERENV.dll
ModLoad: 1b270000 1b2bc000 C:\WINDOWS\System32\msrd3x40.dll
ModLoad: 1b810000 1b84a000 C:\WINDOWS\System32\msjtes40.dll
ModLoad: 0f9a0000 0f9ab000 C:\WINDOWS\System32\VBAJET32.DLL
ModLoad: 0f9c0000 0fa22000 C:\WINDOWS\System32\expsrv.dll
ModLoad: 1b270000 1b2bc000 C:\WINDOWS\System32\msrd3x40.dll
ModLoad: 7ab90000 7ad32000
c:\windows\assembly\gac\system.design\1.0.5000.0__b03f5f7f11d50a3a\system.de
sign.dll
ModLoad: 7ad40000 7aea8000
c:\windows\assembly\nativeimages1_v1.1.4322\system.design\1.0.5000.0__b03f5f
7f11d50a3a_2b9d5922\system.design.dll
ModLoad: 79e40000 79e48000
c:\windows\assembly\gac\accessibility\1.0.5000.0__b03f5f7f11d50a3a\accessibi
lity.dll
ModLoad: 1b270000 1b2bc000 C:\WINDOWS\System32\msrd3x40.dll
ModLoad: 1b270000 1b2bc000 C:\WINDOWS\System32\msrd3x40.dll
ModLoad: 1b270000 1b2bc000 C:\WINDOWS\System32\msrd3x40.dll
ModLoad: 1b270000 1b2bc000 C:\WINDOWS\System32\msrd3x40.dll
ModLoad: 1b270000 1b2bc000 C:\WINDOWS\System32\msrd3x40.dll
ModLoad: 1b270000 1b2bc000 C:\WINDOWS\System32\msrd3x40.dll
ModLoad: 1b270000 1b2bc000 C:\WINDOWS\System32\msrd3x40.dll
ModLoad: 1b270000 1b2bc000 C:\WINDOWS\System32\msrd3x40.dll
ModLoad: 1b270000 1b2bc000 C:\WINDOWS\System32\msrd3x40.dll
ModLoad: 1b270000 1b2bc000 C:\WINDOWS\System32\msrd3x40.dll
ModLoad: 1b270000 1b2bc000 C:\WINDOWS\System32\msrd3x40.dll
ModLoad: 1b270000 1b2bc000 C:\WINDOWS\System32\msrd3x40.dll
(a90.884): CLR exception - code e0434f4d (first chance)
First chance exceptions are reported before any exception handling. This
exception may be expected and handled. eax=0012ef20 ebx=00000000
ecx=00147b90 edx=00000000 esi=00000000 edi=00000000
eip=77e73887 esp=0012ef1c ebp=0012ef70 iopl=0 nv up ei pl zr na po nc
cs=001b ss=0023 ds=0023 es=0023 fs=0038 gs=0000 efl=00000246
*** ERROR: Symbol file could not be found. Defaulted to export symbols for
C:\WINDOWS\system32\KERNEL32.dll -
KERNEL32!RaiseException+0x50:
77e73887 5e pop esi
*** ERROR: Symbol file could not be found. Defaulted to export symbols for
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\mscorwks.dll - Tag: FW: Look at this correction update for MS Windows Tag: 60580
Form created or not?
Hi
I am getting my form using; frm = New frmMyForm.
How can I check if this statement has been executed? I have tried If frm Is
Nothing Then, but it does not work.
Thanks
Regards Tag: FW: Look at this correction update for MS Windows Tag: 60579
DataGrid/ComboBox custom column problems
Hello,
I know this has been discussed a lot already because I've been searching
around for information the last few weeks.
I'm trying to implement a DataGridComboBoxColumn class. I've found
several examples on the web. They all seem to have problems, though
that I've been unable to resolve.
The most promising example I have found is at:
http://msdn.microsoft.com/msdnmag/issues/03/08/DataGrids/default.aspx
However, it has the following problems:
1) combobox selection works fine but then when you leave the cell
whatever you just selected goes away.
2) moving up and down in the data grid w/ arrow keys causes the
following exception to be thrown:
System.ArgumentException: The ListManager's position must be equal to rowNum.
Parameter name: rowNum
I've seen some comments about adding an event handler for
SelectionChangeCommited so I added the following:
private void comboBox_SelectionChangeCommitted(object sender, EventArgs e)
{
DataRowView rowView = (DataRowView) this.comboBox.SelectedItem;
string s = (string) rowView.Row[this.comboBox.ValueMember];
this.ColumnStartedEditing(this.comboBox);
this.SetColumnValueAtRow(this.cm, this.iCurrentRow, s);
}
This fixes problem #1 above but now it has a problem where the first
time you select something from the ComboBox it always selects the first
thing in the ComboBox list even if you clicked on the 2nd, 3rd or whatever.
Also, the arrow key problems are still there.
Does anybody know if there are more complete examples out there? Is
there a third party class that anybody is selling?
Also, I'm somewhat of a novice at this so if anybody could point to
some good books that have discussions of the relevant topics for
figuring this out, I'd really appreciate it.
thanks,
Bill Tag: FW: Look at this correction update for MS Windows Tag: 60575
What is the Best way to release memory
I have an MDI application with only one top level menu. All the menu
options called child forms and are no merge menus on these child forms.
They are simple forms with various controls and other things.
Now if I create various objects in this form class, do I really need to
dispose them and set them to null before closing the form? When I close
the form and set the form to null, I assume that all the variables or
objects or events created within that form should become unreachable
anyway and should be available for GC to collect. But then when I check
using scitech memory profiler and take a snapshot before calling the
form and compare it with a snapshot after closing and setting the form
to null, I see hundreds of strings and other objects generated and never
released. If I do the same thing second time, I see the same thing again
but lot less new objects and so on......
Can someone explain me what is wrong here and what is the best practice.
My application is 24/7 kind of business app and it runs out of memory
after every 3-4 hours of continuous use.
Thanks in advance
Manj Misran
*** Sent via Developersdex http://www.developersdex.com ***
Don't just participate in USENET...get rewarded for it! Tag: FW: Look at this correction update for MS Windows Tag: 60563
Shift + Space DataGrid Problem, I'm really close to fixing it. Any other ideas?
OK.
As many already know, there's a problem with the datagrid when you're
typing text in a column and you accidentally type space and shift
together.
Like if I type Sam Baker, and have the shift pressed when I type the
space inbetween my two names, when the shift is really for the B.
Here's what I got so far, but there's still a weird problem. Thought
if I posted this, it might get others thinking.
I inherit the datagrid. If the user gets a shift/space then I don't
do anything and set a counter of the number of spaces needed. Then
the next time, it should tack on spaces to the next character passed.
This works if the shift is not pressed for the B, but if it is it
prints
SamB Baker. Not sure how that initial B is getting in there. Can
anyone figure it out???
The other problem, is getting the character from keyData. Below I'm
using J, but is there a way to see if there's a character in keyData.
When I do keyData.ToString I may get "G, SHIFT". Is there a way to
just get the "G" out?
In my inherited datagrid...
Private m_intSpacesNeeded As Integer = 0
Protected Overrides Function ProcessCmdKey( _
ByRef msg As System.Windows.Forms.Message, _
ByVal keyData As System.Windows.Forms.Keys) As Boolean
Dim ShiftSpace As Keys = Keys.Shift Or Keys.Space
Dim SendString As String
If (ShiftSpace.Equals(keyData)) Then
m_intSpacesNeeded += 1
Return True
End If
If (m_intSpacesNeeded > 0) Then
m_intSpacesNeeded = 0
SendString = " J"
SendKeys.Send(SendString)
Return True
End If
Return MyBase.ProcessCmdKey(msg, keyData)
End Function Tag: FW: Look at this correction update for MS Windows Tag: 60561
Set focus after clicking a button
Hi everybody,
We have a surely common problem : I want to set focus on a TextBox control
after a user click on a button. If I put code like :
Private sub MyButton_Click(...) handle Mybutton.click
...Some stuff
MyTextBox.focus()
End Sub
The focus stay on the button. Same behavior in C#... A hint ? Tag: FW: Look at this correction update for MS Windows Tag: 60559
Attributes and Inheritance
Firstly, if anyone can recommend a truly excellent resource for Attribute
information I'd be much obliged. For some reason the MSDN reference on this
matter leaves me confused.
Secondly, here's my scenario:
I'm inheriting from another control. I'd like to change both the default
value for a property and the DefaultValue attribute for a property defined
in the base control. I don't want to explicitly re-declare the property just
to use the DefaultValue attribute. (The original property is not declared as
virtual and I'd rather not shadow the property). Is there another way I can
declare this DefaultValue attribute?
To rephrase the question: Is there a way to specify attributes for methods
signatures defined ONLY in parent classes? Can I override an method's
attribute without having to override the method itself?
Thanks,
Greg Tag: FW: Look at this correction update for MS Windows Tag: 60556
Future of PropertyGrid
Hi,
I'd like to know if there's any plan to improve the PropertyGrid in Whidbey
and/or Longhorn.
- UITypeEditor could provide more customization. At this time you can only
provide a dropdown or dialog. That should be nice to replace the TextBox by
for example MaskedEditBox, NumericUpDown...
- Being able to drag&drop over griditems.
- ...
Sebastien Tag: FW: Look at this correction update for MS Windows Tag: 60554
Use the security patch that came from the MS
--eshqmsyccdkmst
Content-Type: multipart/related; boundary="olkavzgjotu";
type="multipart/alternative"
--olkavzgjotu
Content-Type: multipart/alternative; boundary="sfposryngzk"
--sfposryngzk
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable
Microsoft Client
this is the latest version of security update, the
"November 2003, Cumulative Patch" update which resolves
all known security vulnerabilities affecting
MS Internet Explorer, MS Outlook and MS Outlook Express
as well as three new vulnerabilities.
Install now to continue keeping your computer secure
from these vulnerabilities.
This update includes the functionality =
of all previously released patches.
System requirements: Windows 95/98/Me/2000/NT/XP
This update applies to:
- MS Internet Explorer, version 4.01 and later
- MS Outlook, version 8.00 and later
- MS Outlook Express, version 4.01 and later
Recommendation: Customers should install the patch =
at the earliest opportunity.
How to install: Run attached file. Choose Yes on displayed dialog box.
How to use: You don't need to do anything after installing this item.
Microsoft Product Support Services and Knowledge Base articles =
can be found on the Microsoft Technical Support web site.
http://support.microsoft.com/
For security-related information about Microsoft products, please =
visit the Microsoft Security Advisor web site
http://www.microsoft.com/security/
Thank you for using Microsoft products.
Please do not reply to this message.
It was sent from an unmonitored e-mail address and we are unable =
to respond to any replies.
----------------------------------------------
The names of the actual companies and products mentioned =
herein are the trademarks of their respective owners.
Copyright 2003 Microsoft Corporation.
--sfposryngzk
Content-Type: text/html
Content-Transfer-Encoding: quoted-printable
<HTML>
<HEAD>
<style type=3D'text/css'>.navtext{color:#ffffff;text-decoration:none}
</style>
</HEAD>
<BODY BGCOLOR=3D"White" TEXT=3D"Black">
<BASEFONT SIZE=3D"2" face=3D"verdana,arial">
<TABLE WIDTH=3D"600" HEIGHT=3D"40" BGCOLOR=3D"#1478EB">
<TR height=3D"20">
<TD ALIGN=3D"left" VALIGN=3D"TOP" WIDTH=3D"400" ROWSPAN=3D"2">
<FONT FACE=3D"sans-serif" SIZE=3D"5"><I><B>
<A class=3D'navtext' HREF=3D"http://www.microsoft.com/"
TITLE=3D"Microsoft Home Site" target=3D"_top">Microsoft</A>
</B></I></FONT>
</TD>
<TD ALIGN=3D"right" VALIGN=3D"MIDDLE" BGCOLOR=3D"Black" NOWRAP>
<FONT color=3D"#ffffff" size=3D1>
<A class=3D'navtext' href=3D'http://www.microsoft.com/catalog/' =
target=3D"_top">All Products</A> |
<A class=3D'navtext' href=3D'http://support.microsoft.com/' =
target=3D"_top">Support</A> |
<A class=3D'navtext' href=3D'http://search.microsoft.com/' =
target=3D"_top">Search</A> |
<A class=3D'navtext' href=3D'http://www.microsoft.com/' target=3D_top>
Microsoft.com Guide</A>
</FONT>
</TD>
</TR>
<TR>
<TD ALIGN=3D"right" VALIGN=3D"BOTTOM" NOWRAP>
<FONT FACE=3D"Verdana, Arial" SIZE=3D1><B>
<A class=3D'navtext' HREF=3D'http://www.microsoft.com/' TARGET=3D" top">
Microsoft Home</A> </B>
</FONT>
</TD>
</TR>
</TABLE>
<IMG SRC=3D"cid:faylpgx" BORDER=3D"0"><BR><BR>
<TABLE WIDTH=3D"600"><TR><TD><FONT SIZE=3D"2">
Microsoft Client<BR><BR>
this is the latest version of security update, the
"November 2003, Cumulative Patch" update which resolves
all known security vulnerabilities affecting
MS Internet Explorer, MS Outlook and MS Outlook Express
as well as three new vulnerabilities.
Install now to continue keeping your computer secure
from these vulnerabilities.
This update includes the functionality =
of all previously released patches.
</FONT></TD></TR>
</TABLE>
<BR><BR>
<TABLE BORDER=3D"1" CELLSPACING=3D"1" CELLPADDING=3D"3" WIDTH=3D"600&