الحمد لله حلت المشكله
لكن لو ممكن طريقه للتحكم في التكبير حيث مثلا اريد تكبير block معين احيانا اذا كان حجم ال block صغير يتم تكبيره اكثر من اللازم بحيث تصبح الصوره غير واضحه فكيف يمكنني ان اتحكم في التكبير . حيث اني استخدم الكود التالي في التكبير
map1.Extent = field.RecordExtent;
map1.MapShapes.Clear();
MapShape shape = map1.MapShapes.Add(field.Shape);
Symbol s = new Symbol();
s.FillStyle = FillStyle.Invisible;
s.FillColor = Color.Yellow;
s.LineColor = Color.Red;
s.Size = 5;
shape.Symbol = s;
map1.Refresh();