একটি ব্যবহারিক গাইড। কোনও UIElement অবজেক্টের অনুভূমিক বা উল্লম্ব প্রতিবিম্ব

  1. যেমন EXAMPLE
  2. যেমন EXAMPLE
  3. যেমন EXAMPLE
  4. যেমন EXAMPLE

এই উদাহরণটি কীভাবে ব্যবহার করতে হয় তা দেখায় ScaleTransform উপর ঘুরিয়ে UIElement অনুভূমিকভাবে বা উল্লম্বভাবে। এই উদাহরণটি দেখায় যে কীভাবে ব্যবহার করতে হয় ScaleTransform উল্টানো a UIElement অনুভূমিকভাবে বা উল্লম্বভাবে। এই উদাহরণে বোতাম পরিচালনা (বিভিন্নতা) UIElement ) প্রয়োগ করে পরিবর্তন করা হয়েছে ScaleTransform তার জন্য RenderTransform সম্পত্তি। এই উদাহরণে, ক বোতাম নিয়ন্ত্রণ (এক ধরণের UIElement ) প্রয়োগ করে উল্টানো হয় ScaleTransform তার RenderTransform সম্পত্তি।

যেমন EXAMPLE

নীচে প্রদর্শন করতে একটি বোতাম আছে। নিম্নলিখিত চিত্রটি ফ্লিপ দেখায়।

UIElement টি উল্টাতে UIElement প্রতিবিম্বিত করতে
UIElement টি উল্টাতে UIElement প্রতিবিম্বিত করতে

নীচে কোডগুলি দেওয়া যা বোতামগুলি তৈরি করে। নিম্নলিখিতটি বোতামটি তৈরি করে এমন কোড দেখায়।

<বাটন সামগ্রী = "আমাকে ফ্লিপ করুন!" প্যাডিং = "5"> </ বাটন>

যেমন EXAMPLE

বোতাম অনুভূমিকভাবে উল্টাতে, তৈরি করুন ScaleTransform এবং এটি জিজ্ঞাসা করুন ScaleX সম্পত্তি -1। বোতাম অনুভূমিকভাবে উল্টাতে, একটি তৈরি করুন ScaleTransform এবং এটি সেট ScaleX সম্পত্তি -1। আবেদন করা ScaleTransform বোতামে RenderTransform সম্পত্তি। প্রয়োগ করুন ScaleTransform বোতামে RenderTransform সম্পত্তি।

<বাটন সামগ্রী = "আমাকে ফ্লিপ করুন!" প্যাডিং = "5"> <বাটন.রেন্ডার ট্রান্সফর্ম> <স্কেল ট্রান্সফর্ম স্কেলএক্স = "- 1" /> </ বাটন.রেন্ডার ট্রান্সফর্ম> </ বাটন>

স্কেল ট্রান্সফর্ম প্রয়োগ করার পরে বোতামটি স্কেল ট্রান্সফর্ম প্রয়োগ করার পরে বোতামটি
স্কেল ট্রান্সফর্ম প্রয়োগ করার পরে বোতামটি স্কেল ট্রান্সফর্ম প্রয়োগ করার পরে বোতামটি

যেমন EXAMPLE

পূর্ববর্তী চিত্র থেকে দেখা যায়, বোতামটি প্রতিফলিত হয়েছিল, তবে সরানো হয়েছিল। বোতামটি উল্টানো হয়েছিল, তবে এটি সরানোও হয়েছিল। বোতামটি উপরের বাম কোণে প্রতিফলিত হয়েছিল। কারণ বোতামটি তার বাম দিকের উপরের অংশ থেকে উল্টানো হয়েছিল। জায়গায় একটি বোতাম ফ্লিপ করতে, আপনাকে অবশ্যই আবেদন করতে হবে ScaleTransform এর কেন্দ্র, তার কোণা নয়। বোতামটি জায়গায় ফ্লিপ করতে, আপনি এটি প্রয়োগ করতে চান ScaleTransform এর কেন্দ্রে, তার কোণে নয়। আবেদন করার সহজ উপায় ScaleTransform কেন্দ্র বোতামে - বোতাম বরাদ্দ করুন RenderTransformOrigin মান 0.5, 0.5। প্রয়োগ করার একটি সহজ উপায় ScaleTransform বোতাম বোতাম RenderTransformOrigin সম্পত্তি 0.5, 0.5।

<বাটন সামগ্রী = "আমাকে ফ্লিপ করুন!" প্যাডিং = "5" রেন্ডারট্রান্সফর্মআরগিন = "0.5,0.5"> <বাটন.রেন্ডার ট্রান্সফর্ম> <স্কেল ট্রান্সফর্ম স্কেলএক্স = "- 1" /> </ বাটন.রেন্ডার ট্রান্সফর্ম> </ বাটন>

রেন্ডার ট্রান্সফর্মফর্মিগিনের জন্য 0
রেন্ডার ট্রান্সফর্মফর্মিগিনের জন্য 0.5, 0.5 মানের মানযুক্ত বোতামটি রেন্ডার ট্রান্সফর্মফর্মআরগিনের সাথে বোতামটি 0.5, 0.5

যেমন EXAMPLE

উল্লম্ব বোতামটি উল্টাতে, নির্দিষ্ট করুন ScaleTransform একটি বস্তু ScaleY তার পরিবর্তে সম্পত্তি ScaleX সম্পত্তি। বোতামটি উল্লম্বভাবে উল্টাতে, সেট করুন ScaleTransform বস্তুর ScaleY সম্পত্তি পরিবর্তে এর ScaleX সম্পত্তি।

<বাটন সামগ্রী = "আমাকে ফ্লিপ করুন!" প্যাডিং = "5" রেন্ডারট্রান্সফর্মআরগিন = "0.5,0.5"> <বাটন.রেন্ডার ট্রান্সফর্ম> <স্কেল ট্রান্সফর্ম স্কেলওয়াই = "- 1" /> </ বাটন.রেন্ডার ট্রান্সফর্ম> </ বাটন>

উল্লম্বভাবে প্রতিবিম্বিত বোতাম উল্লম্বভাবে উল্টানো বোতাম
উল্লম্বভাবে প্রতিবিম্বিত বোতাম উল্লম্বভাবে উল্টানো বোতাম

আরও দেখুন