|
jojoba2010 wrote: now how can i disable tsmi task!
I really don't want to offend you but I just DO NOT understand your question.
Please use Google Translate or something.
|
|
|
|
|
I wanna to have tooltip that just have 12items and user(programmer) cannot remove these items!
|
|
|
|
|
Just add a normal MenuStrip object to your form. It doesn't have that functionality by default. Are you by chance talking about a ToolStrip ?
.45 ACP - because shooting twice is just silly ----- "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997 ----- "The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001
|
|
|
|
|
Are you building an application or an add in for VS
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
Yes i am talking about ToolStrip!
And wanna disable toolstrip Task(in design view we have toolstrip Task) where we can add/Delete new items !
|
|
|
|
|
The ToolStrip can be locked by using one or more properties, disallowing removal of buttons. I don't know what these properties are, but a little googling should help.
.45 ACP - because shooting twice is just silly ----- "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997 ----- "The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001
|
|
|
|
|
First - did you make a custom control derived from ToolStripMenu?
If YES than the only way I can think of how you could force that, is by overriding the
methods/events such as myCoolMenuStrip1.ItemAdded and do nothing in there.
Something like:
protected override void OnItemAdded(ToolStripItemEventArgs e)
{
}
protected override void OnItemRemoved(ToolStripItemEventArgs e)
{
}
If Not state more clearly what you want.
|
|
|
|
|
public partial class UserControl1 : ToolStrip
And i have added 10 items to this Toolstrip and now i wanna to force every-one who use this usercontrol from remove these items from this menuStrip!
|
|
|
|
|
please insert the code that you have so far, that is if you have any.
And be SPECIFIC like "I want the user of the control not to be able to remove or add anything"
Or "I want the user not to be able to remove any Item but be able to Add".
Anyway post what you have.
|
|
|
|
|
this is the exact thing i want :
I want the user not to be able to remove any Item but be able to Add
for user control that inherent from toolstrip;
So please Help!!!!!!!!!!!!
|
|
|
|
|
From my understanding.
You have created a usercontrol that has a number of items.
If someone else uses this control, you do not want any of those items to be visible?
If this is the case then you will want to have some form of mechanism that checks if the user has authority to use those items. If they do not then when the control is initialised then emove those items, else them them there.
Is that what you mean?
|
|
|
|
|
No i wanna these items be visible for them but they wont be able do remove these default items!
modified on Sunday, January 31, 2010 11:48 AM
|
|
|
|
|
hello friends and respected seniors..
i'm a beginer in .net and learning .net from csinfotech, chandigarh.They help us in making a project at end of the course.
And my topic is project management website.
So when i start the project i had made 6 forms.
but when i moved those forms in admin folder i change their code file's path.
and when i place site map provider and tree view to use them as site map control.
I got an error message.when i build the application.
_____________________________________________________________________
Warning 1 G:\Project Management Site\Website\Presentation Layer\Admin\MasterPage.master: ASP.NET runtime error: It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS. (G:\Project Management Site\Website\presentation layer\web.config line 29) G:\Project Management Site\Website\Presentation Layer\Admin\MasterPage.master 1 1 G:\Project Management Site\Website\
------------------------------------------------------------------------
Error no. 2 is....
-------------------------------------
Error 2 It is an error to use a section registered as allowDefinition='MachineToApplication' beyond application level. This error can be caused by a virtual directory not being configured as an application in IIS. G:\Project Management Site\Website\Presentation
Layer\web.config 29
---------------------------------------
Please help me to solve the error waiting for a favorable response...
Thanks in advance...
With Regards:-
Mayank Pathak
(9465373835)
|
|
|
|
|
This question appears to be about ASP.NET, I think it would get better visibility if you moved it to that forum.
MVP 2010 - are they mad?
|
|
|
|
|
Try reading the guidelines on how to get an answer - urgent help is probably the 2nd most irritating request - snd cdz being the most irritating.
Never underestimate the power of human stupidity
RAH
|
|
|
|
|
Error no 3: You posted your question in the wrong forum.
.45 ACP - because shooting twice is just silly ----- "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997 ----- "The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001
|
|
|
|
|
hey though i'm new to .net but i know one day i'll be better then you mr. proudy.
If you can't help anyone then don't bark like this...
Better you do the same with yourself...
|
|
|
|
|
mayankpathakyours@gmail.com wrote: hey though i'm new to .net but i know one day i'll be better then you mr. proudy.
Mr. Proudy? What the hell is that?
mayankpathakyours@gmail.com wrote: If you can't help anyone then don't bark like this...
I help a lot of people.
mayankpathakyours@gmail.com wrote: Better you do the same with yourself...
I'm afraid you're gonna have to explain this part. Do what with myself?
.45 ACP - because shooting twice is just silly ----- "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997 ----- "The staggering layers of obscenity in your statement make it a work of art on so many levels." - J. Jystad, 2001
|
|
|
|
|
Hello,
I am trying to figure out how many items (indexes) that an Int64 Array can hold.
I could not find any answer on MSDN but read on the internet that it can hold as
many as needed but depends on the system it is being ran on.
My program calculates all prime numbers up to N.
The array spoken of is being used by holding each digit up to N.
So, if someone wanted a list of all prime numbers up to 5003892.
It would create Int64 numArray[0 - 5003891] "I believe".
When I test a 10 digit number of 1111111111 it throws an error.
My cpu specs are as follows:
- AMD dual core 5050e 2.60 ghz processor
- 4 GB ram
- 64-bit OS (Vista)
Is this because of available memory on my PC or is this a different problem?
|
|
|
|
|
Why on earth do you load every number from 1 to N in memory?
It makes absolutely no sence.
Supose your prime detection function is called IsPrime(long Number)
all you have to do is this:
for(long i=1; i<userEnteredValue; i++) {
if(IsPrime(i)){
primes.Add(i);
}
}
|
|
|
|
|
I am performing the Sieve of Eratosthenes algorithm to find prime numbers.
Loading every number from 1 to N into memory makes perfect sense.
Even though this way is slow when calculating larger numbers; its accurate.
This is the only algorithm I know of to tell whether or not a number is prime.
Creating a function IsPrime(long Number) doesn't detect whether a number is prime,
a way of finding out is still needed.
My "prime detection function" is called
sieveofEratosthenes(Int64[] newArray, Int64 newNum)
modified on Sunday, January 31, 2010 3:08 AM
|
|
|
|
|
Well if you have to use it(the sieveofEratosthenes algo) then YES you have to load all numbers.
Else no.
here is a very basic implementation a of prime number finding
private void GetPrimes(long num){
if(num>2) primes.Add(2);
for (long i = 3; i <= num; i++)
{
current=true;
for (long j = 2; j <=num / 2; j++)
{
if ((i % j)==0){
current=false;
break;
}
}
if(current) primes.Add(i);
}
}
Also note that this is a simple brute force algoritm. There are many other a lot faster.
|
|
|
|
|
Your brute finding of prime numbers seems to believe that all the prime numbers up to 50 are as follows:
2 , 29 , 31 , 37 , 41 , 43 , 47
I have thought of many different tricks of finding true prime numbers but to only find that it only works for some.
|
|
|
|
|
Yep my bad. I wrote the "algo" in here. Not in an IDE => mistakes. But it works.
Replace
for (long j = 2; j <= num / 2; j++)
for (long j = 2; j <= i / 2; j++)
|
|
|
|
|
Here is the "algo" written in an IDE and improved. It only checks if it divides by 2 and by the odd numbers.
private void GetPrimes(long num)
{
bool current = true;
for (long i = 2; i <= num; i++)
{
current = true;
if (((i % 2) == 0) && (i != 2))
{
current = false;
}
else
{
for (long j = 3; j <= i / 2; j += 2)
{
if ((i % j) == 0)
{
current = false;
break;
}
}
}
if (current)
{
primes.Add(i);
Console.WriteLine(i.ToString());
}
}
}
|
|
|
|