تمام سوالات سوالات بدون پاسخ سوال بپرسید
10

سلام دوستان
چطور میشه تشخیص داد که یک خصوصیت از نوع FlowDocument خالی یا Null هست مثل IsNullOrEmpty برای String ؟

2 پاسخ

سلام
مدتی هست که این مشکلم حل شده میذارم تا هر کسی احتیاج داشت استفاده کنه

public bool IsRichTextBoxEmpty(RichTextBox rtb){
if (rtb.Document.Blocks.Count == 0) return true;
TextPointer startPointer = rtb.Document.ContentStart.GetNextInsertionPosition(LogicalDirection.Forward);
TextPointer endPointer = rtb.Document.ContentEnd.GetNextInsertionPosition(LogicalDirection.Backward);
return startPointer.CompareTo(endPointer) == 0;}

13

من خودم همیشه از این روش استفاده میکنم. کوتاه تر و سرراست تره

var range = new TextRange(
      flowDocument.ContentStart, flowDocument.ContentEnd);
if (range.IsEmpty)
{

}
toggle preview



آموزش زبان برنامه نویسی C#
آموزش jquery
آموزش برنامه نویسی
آموزش طراحی وبسایت
آموزش مدیریت وبسایت
آموزش جاوا Java
آموزش پایتون Python
آموزش سی شارپ C#‎
آموزش HTML و CSS
آموزش JavaScript جاوااسکریپت
آموزش jQuery جی کوئری
آموزش ساخت ربات تلگرام
آموزش برنامه‌نویسی PHP
آموزش برنامه‌نویسی اندروید
● آموزش‌های رایگان

سوالات مرتبط

راهنمای استفاده از ویرایشگر
  • *ایتالیک*‌ یا __ایتالیک__
  • **ضخیم** یا __ضخیم__
  • آدرس:[متن](http://url.com/ "عنوان")
  • عکس?![alt متن](/path/img.jpg "عنوان")
  • لیست عددی: 1. Foo 2. Bar
  • برای رفتن به خط بعد، هر جا مایلید که خط جدید شروع شود دو کاراکتر فاصله (space) قرار دهید
  • تگ‌های ساده HTML هم پشتیبانی می‌شوند

تگها:
  • ×209
  • ×137
  • ×34
  • ×32
  • پرسیده شده: 11 ژانویه '12, 15:09
  • بازدید: 1,998 بار
  • آخرین بروزرسانی: 10 آوریل '12, 23:55

این سوال را دنبال کنیدتوسط ایمیل: ایمیل شما (باید معتبر باشد, هرگز به دیگران نمایش داده نمیشود):

هنگامی که شما به سیستم وارد شوید،قادر خواهید بود برای بروز رسانی ها مشترک شوید.


توسط RSS:

پاسخها

پاسخها و نظرها