|
That didn't work.
The expression's value is a mem address like 0xfffff.. as a string so perhaps my stringhextoint conversion funtion is not working right.
Jason Henderson My articles
"The best argument against democracy is a five-minute conversation with the average voter." - Winston Churchill
|
|
|
|
|
This article[^] might help.
α.γεεκ Fortune passes everywhere. Duke Leto Atreides
|
|
|
|
|
I cannot seem to find the answer to this simple question:
In VB I can write:
Select Case n<br />
<br />
Case 1, 2, 3:<br />
<br />
Case 4, 5:<br />
<br />
End Select
How can I do this with Switch{} in C#?
|
|
|
|
|
<code>switch (n)
{
case 1: case 2: case 3:
{
// stuff
break;
}
case 4: case 5:
{
// stuff
break;
}
}</code>
<h6 align="right">
<hr width="29%"/>
"<i><font size="2">When the only tool you have is a hammer, a sore thumb you will have.</font></i>"
</h6>
|
|
|
|
|
switch(i)
{
case 1:
case 2:
case 3:
...
break;
case 4:
case 5:
...
break;
}
Hope it helps
Bernhard
|
|
|
|
|
Does anybody know how to create an image mask using gdi+ I want all transparent pixels to remain transparent but all other colors to become black.
I been playing with color matrix but can't figuire out how to do it
Any Ideas?
|
|
|
|
|
private void Form1_Paint(object sender, System.Windows.Forms.PaintEventArgs e)
{
Image myImage = Image.FromFile("BigIcon_001-1.ico");
e.Graphics.DrawImage(myImage, 20, 20);
ColorMatrix myColorMatrix = new ColorMatrix();
myColorMatrix.Matrix00 = 0.0f;
myColorMatrix.Matrix11 = 0.0f;
myColorMatrix.Matrix22 = 0.0f;
myColorMatrix.Matrix33 = 1.0f;
myColorMatrix.Matrix44 = 1.0f;
ImageAttributes imageAttr = new ImageAttributes();
imageAttr.SetColorMatrix(myColorMatrix);
Rectangle rect = new Rectangle(60, 20, myImage.Width, myImage.Height);
e.Graphics.DrawImage(myImage, rect, 0, 0, myImage.Width, myImage.Height, GraphicsUnit.Pixel, imageAttr);
}
Enjoy ;o)
|
|
|
|
|
Thanks valeria
|
|
|
|
|
Sorry to bug you valeria but do you know of any tutorials that explain how the colourMatrix works?
|
|
|
|
|
I don't. All my knowledge in this question is from the MSDN
Valeria
|
|
|
|
|
I created an object inherited from DataGridColumnStyle using a pattern from Internet. It gives unpredictable results in DataGrid after modifing first field in new row (data disappears). After some investigations I found the matter:
protected override void UpdateUI(CurrencyManager src,int row,string itx)
{
if(itx!=null) myUniText.Text=itx;
else myUniText.Text=GetText(GetColumnValueAtRow(src,row));
}
myUniText is a TextColumn object from DataGridColumnStyle.
After deleting the method or it's body all works OK.
May be someone know something about it ?
Hi,
AW
|
|
|
|
|
When I load an Image, the VerticalResolution and HorizontalResolution properties are always 96.0, even if the picture uses a different DPI.
Is this a bug in the framework?
How do I get around this error?
|
|
|
|
|
I'm not using a graphics object.
Image.FromFile("blah");
|
|
|
|
|
Change the resolution on your display and check the properties again.
Bo Hunter
|
|
|
|
|
when creating a DataTable,is it possible to set the column.wdth for
a DataColumn to zero?
Thanx
|
|
|
|
|
I would imagine it would generate an error, but the biggest question is why would you want to?
Rocky Moore <><
|
|
|
|
|
e.g. i got 4 dataColumns "name","surname","age","konfession"
i want dataColumn "konfession" to fade out/fade in on click
i know how it goes using TableStyles but i want it with DataTable
Thanx
|
|
|
|
|
perhaps column.visible = false would be better? Not sure what you are trying to do though. However, setting the width to 0 should usually work (saying that without having tried).
Greets!
|
|
|
|
|
It will not work as You want. The best solution is to use TableStyle/ColumnStyles and set/reset MappingName for instance.
Hi,
AW
|
|
|
|
|
what about setting one row in a dataRow to readonly = true?
Thanx
|
|
|
|
|
Try to override Edit() method in all ColumnStyles (works) or BeginEdit in Table Style (not sure).
protected override void Edit(CurrencyManager cm,int row,Rectangle rc,bool rdo,string itxt,bool vis)
{
if(!myReadOnly) base.Edit(cm,row,rc,rdo,itxt,vis);
}
Hi,
AW
|
|
|
|
|
As soon as I add an implementation for the interface IEnumerable to my class, like this:
<br />
public class TableLayout : IEnumerable<br />
{<br />
public IEnumerator GetEnumerator()<br />
{<br />
return (IEnumerator) this;<br />
}<br />
<br />
the serializer complains with the message:
"There was an error reflecting type 'TableEditConfig'"
when reading the XML file into the class.
If I comment out the interface stuff it all works fine, does anyone know why please?
|
|
|
|
|
Add an XmlInclude attribute to your class
[XmlInclude(typeof(TableEditConfig))]
You should also make sure that TableEditConfig is marked as [Serializable()]
HTH
Shaun
|
|
|
|
|
just a curious question , with having coded in vb for a while i want to be sure that c# isn't gonna be here today , gone tommorrow.
switch(twinsOnWay)
{
case ("twins on the way"):
MessageBox.Show("for mr and mrs dynamic","twins on the way");
break;
|
|
|
|
|
I think it's fairly safe to say that C# is certainly going to be around for the long haul... over here in the UK a massive number of companies that I'm aware of are making large investments in moves to .NET and thankfully C#... (unfortunately one or two consultancy reports indicating that the move from VB to VB.NET would be considerably less painful than to C# has really hurt the .NET name in some areas...)
I did actually think that MS were going to start moving VC++ into retirement but it looks like they are still investing heavilly in Managed C++ so it's nothing but choice for developers... (MS obviously hedging bets!! )
If you look at the roadmap for C# the future looks quite compelling... next stop... generics!!!
Shaun
|
|
|
|