আমি আর্কম্যাপে ভাসমান উইন্ডো তৈরির জন্য একটি উপায় খুঁজছি। একটি উদাহরণ দিতে কেবল সনাক্তকরণ সরঞ্জামটির উইন্ডোটি দেখুন।
ভাসমান মানে হ'ল এটি সর্বদা মানচিত্রের নথির সামনে থাকে এবং ব্যবহারকারী আর্কম্যাপের সাথে কাজ চালিয়ে যেতে পারে। আমি জানি যে IDockableWindowDef ইন্টারফেসটি ডকেটেবল উইন্ডো তৈরি করতে ব্যবহার করা যেতে পারে যা ভাসতে পারে, তবে আমি তাদের ডক করতে চাই না । আমার জানা মতে আইডকএবল উইন্ডো ম্যানেজারের তৈরি ফর্মগুলি ডকিং থেকে আটকাতে পারবেন না যদি উদাহরণস্বরূপ ব্যবহারকারী তাদের আর্কম্যাপ উইন্ডোর সীমানায় ঠেলে দেয় p
কোন ধারনা?
সমাধানটি ছিল উইন্ডো এবং এমডিআই-এর মতো কীওয়ার্ডগুলি অনুসন্ধান করা। আছে HTH
সমস্যার সমাধান @ এলএলসিএফ এর উত্তরের মতোই সহজ বলে মনে হচ্ছে :
MyForm form = new MyForm();
form.Show(NativeWindow.FromHandle(new IntPtr(m_application.hWnd)));